Tomcat 7 で実行されるアプリの https (ポート 8443) 接続に問題があります。現在、アプリは http (ポート 80) で正常に実行されています。server.xml ファイルの「Define a SSL ...」セクションのコメントを外し、すべてのプロパティ値を設定しました (以下を参照)。ただし、ブラウザからアプリを実行しようとすると、「リモート デバイスまたはリソースが接続を受け入れません」というエラーが表示されます。
また、サーバーでポート ユーティリティを実行して、どのポートが開いていてリッスンしているかを確認すると、Tomcat のポート 80 が表示され、ポート 443 もリッスンしています。Java バージョン 1.6、Tomcat 7 バージョン。
私は何週間もこれに頭を悩ませてきたので、どんなアイデアでも大歓迎です。
<connector port="443" maxhttpheadersize="8192" maxthreads="150" minsparethreads="25"
maxsparethreads="75" enablelookups="false" disableuploadtimeout="true" acceptcount="100"
scheme="https" secure="true" sslprotocol="TLS" clientauth="false"
keystorefile="K:/tomcat1.keystore" keystorepass="password"
キーストアファイルを生成するために使用したコマンド
keytool -genkey -alias tomcat -keyalg RSA -keystore K:/tomcat1.keystore
パスワード: パスワード
cmdプロンプトで確認できました-Tomcatサーバーの起動中にOpenSSLが正常に開始されました。
手伝ってください