0

MyEclipse を使用して Web サイトを開発しており、実行中のサーバーは MyEclipse Tomcat です。自分の Web サイトに https アクセスを追加したいと考えています。どうすればこれを達成できますか?

4

1 に答える 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 に答える