-1

Windows XP を使用し、Tomcat 6 を実行しています。Tomcat で SSL を有効にしようとしています。まずはクライアント認証でやってみました。

機能しませんでした-クライアント認証なしで機能するように構成しました。

Tomcat サーバーに証明書がインストールされており、ブラウザ (IE と FireFox) にも CA 証明書がインストールされています。

それでもうまくいきません。

IE では、サーバーは EOFException 以外の例外をスローしません。

FireFox では SSLHandeShakeException: Remote host close the connection がスローされます。

誰でも助けることができますか?

ありがとう。

4

1 に答える 1

0

コメントで提供されている SSL 構成 (特に keyStorePass 属性) は非常に疑わしいものです。Tomcat SSL ドキュメントから作業し、次の順序で進めることをお勧めします。

  • 自己署名証明書を使用してブラウザから https を取得する
  • 次に、適切な証明書で動作させる
  • 次に、クライアント証明書認証を追加してみてください

これはすべて機能します。これはサーブレット TCK の一部としてテストされており、すべての Tomcat リリースが TCK に合格しています。

于 2012-05-09T09:09:04.467 に答える