MyEclipse を使用して Web サイトを開発しており、実行中のサーバーは MyEclipse Tomcat です。自分の Web サイトに https アクセスを追加したいと考えています。どうすればこれを達成できますか?
1 に答える
1
Tomcat ディレクトリに conf ディレクトリがあり、その conf ディレクトリ内に server.xml というファイルがあります。次の XML ブロックを見つけます。
<Connector port=”8443″
maxThreads=”150″ minSpareThreads=”25″ maxSpareThreads=”75″
enableLookups=”true” disableUploadTimeout=”true”
acceptCount=”100″ debug=”0″ scheme=”https” secure=”true”
clientAuth=”false” sslProtocol=”TLS”
keystoreFile=”../webapps/techtracer.bin”
keystorePass=”ttadmin” />
コメントアウトされている場合は、コメントを外してください。あなたのブロックは少し異なるように見えるかもしれませんが、重要なことは、port="8443" 属性、secure="true"、および SSL に関連するその他の属性を持つ必要があるということです。
これが server.xml にない場合は、ポート 8080 の "Connector" XML 要素を探して、その下に追加します。
詳細については、Tomcat での SSL のセットアップを 3 つの簡単なステップで確認してください。ローカルホストでこれを実行しているだけなので、おそらく必要以上の情報があります。
最後に、プロジェクトにアクセスするときは、次の URL を使用します。
http://localhost:8080 # Unsecure, plain HTTP
https://localhost:8443 # Secure HTTPS/SSL version
プロトコル (http/https) とポート (8080/8443) の違いに注意してください。
于 2012-05-17T02:50:00.450 に答える