37

ここに画像の説明を入力

サーバーで使用Keycloak (version 1.0.4.Final)していJBOSS AS 7.1.1ます。サーバーは Amazon AWS にあります。

keycloak を使用して jboss サーバーを起動できます。URLを押している間、キークロークのデフォルト画面を見ることができます -ServerIP:8080/auth

しかし、Administration Consoleリンクをクリックしてログイン画面に移動すると。私は言っているページを取得しています -HTTPS required

サーバーはAWS上にあり"ssl-required" : "none", 、General Adapter Configに変更しても役に立ちませんでした。

この問題を解決するにはどうすればよいですか?

編集: keycloak-1.2.0.Beta1 バージョンではこの問題は発生しませんでした。

4

7 に答える 7

44

キークロークをdockerコンテナー内で実行していました。キークロークコマンドラインツールは、キークロークコンテナー内で利用できました。

docker exec -it {contaierID} bash
cd keycloak/bin
./kcadm.sh config credentials --server http://localhost:8080/auth --realm master --user admin
./kcadm.sh update realms/master -s sslRequired=NONE

管理者ユーザーが作成されていない場合は、このコマンドを使用してユーザーを作成できます。

./add-user-keycloak.sh --server http://ip_address_of_the_server:8080/admin --realm master --user admin --password adminPassword

更新: 新しいバージョンの場合、ファイルは次のパスで入手できます。/opt/jboss/keycloak/bin

于 2019-05-16T14:11:13.627 に答える