この記事の概要
Keycloakの設定を誤って、管理者ログインできなくなるケースと、その回復方法の話。
起きたこと
Keycloakで管理者ログインしようとしたら、以下のような画面が表示されログインできなくなってしまった。
原因に至った操作
よく分かってないまま、初期状態で作成されていた「Master」realmの「Enabled」をオフにしてしまった。
(Keycloak自身の管理に必要なのかよ!!知らないよ!!)
回復方法
デフォルトのH2データベースを使っているので、以下の手順でrealmを再度有効に設定する。
- Keycloakサービスを停止
- H2データベース管理アプリを起動
- 管理アプリ(ブラウザ)からKeycloakのデータベースを指定して開く
- realmの設定を更新