0

私はjavaを使ってWebアプリケーションを開発しています。私は相互証明書認証を実装したいと思っていました。証明書を使った相互認証

私は自分のブラウザ(chrome)とグラスフィッシュトラストストア(cacerts.jks)に入れて、web.xmlとsun-web.xmlを設定して問題なく動作します。

アプリケーションを実行すると、証明書を選択するように頼まれ、適切な認証が行われると、要求したページが表示されます。

しかし、私は別の証明書(実際には3つ)を作成する必要があり、ユーザーに許可する役割に基づいています。

しかし、他の2つの証明書を作成してブラウザ証明書リストに追加した場合でも、ブラウザは最初の証明書を除いて証明書選択のプロンプトにその証明書をリストしませんでした。

答えて

0

グラスフィッシュトラストストア(cacerts.jks)の間違ったバージョンに証明書を追加しているようですが、現在すべて正常に動作しています。ブラウザは、追加したすべての証明書と、その役割に従って正しく認証します。

関連する問題