問題タブ [wildfly-18]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ejbca - EJBCA: 認可が拒否された管理者 GUI
EJBCA をアップグレードしようとしています。
これを ubuntu 20.04 で、ローカルに、wildfly 18 を使用して実行しようとしました。Wildfly 18 では、「原因: クライアント証明書または OAuth ベアラー トークンが必要です。」
キーストア、トラストストア、およびスーパー管理者を別のインスタンスからインポートする方法と、CA を新しく作成して結果の superadmin.p12 を使用する方法の 2 つの方法を試しました。
ホームページは読み込まれますが、管理者から次のエラーが表示されます。
「AUTHORIZATIONDENIED CAUSE: クライアント証明書または OAuth ベアラー トークンが必要です。」
私は本当にこれでいくつかの助けを借りることができます.
私が試したこと:(1)superadmin.p12をダウンロードしてブラウザにインポートしました(2)superadmin証明書をアップロードしようとしました:
bin/ejbca.sh ca importcacert ${NAME} ${NAME}.cacert.pem -initauthorization -superadmincn スーパー管理者
- これにより、CA 証明書は既にインポートされています。(3) keystore.jks と truststore.jks の両方を /ejbca/p12 と /opt/wildfly/standalone/configuration/keystore に移動します (4) 「web.reqcertindb=false」を設定しました (6) しようとしましたwildfly 14 で ssl を有効にします ( https://docs.bitnami.com/bch/infrastructure/wildfly/administration/enable-ssl-wildfly/ ) (7) 新しい Management_CA も試しました
/ejbca/adminweb のログ:
必要に応じて、より多くの情報を提供できます。
ありがとうございました