2012-01-18 21 views
1

Tomcat 6上でSSL用のSpring Security 3を設定しようとしています。Spring Security 3:SSL用のTomcat 6を設定する

httpsで安全な接続をテストする必要があります。これはtomcatでSSLを正常に設定し、証明書を生成されたキーストアからエクスポートしましたが、アプリケーションが実行されません。ポート8443のhttpsにリダイレクトされ、「このウェブページは利用できません」と表示されます。

<intercept-url pattern="/login" access="isAnonymous()" requires-channel="https"/> 

誰かが私は、ログインページのための安全な接続をテストするために何をする必要があります他に何を教えてもらえますか?

答えて

0

8443はTomcatインスタンスの適切なHTTPSポートですか?ない場合は、春のセキュリティであなたのhttp要素内にポートマッピングが必要になります:

<http> 
    ... 
    <port-mappings> 
     <port-mapping http="9080" https="9443"/> 
    </port-mappings> 
</http> 
+0

はい8443は私のTomcatインスタンスのHTTPSポートです。 – skip

0
  1. 変更HTTPポートserver.xmlの433から80とHTTPSに。
  2. Springコンテキスト設定ファイルにポートマッピングがないことを確認してください。
  3. Tomcatを再起動します。
  4. マークとして有用なこの答え;)あなたが上記の書かれているすべてのものに加えて、(SSLで動作するようにあなたのTOMCATを構成するために持っているよう
0

はそう)

は、ルックhereを持っています。

・ホープ、このことができます...

オハッド

関連する問題