回答:
SSLは、単一のポート値に決して結び付けられていません。実際、プロトコルとしては、任意のトランスポートメディアが任意のバイトの双方向ストリームを提供する限り、そのトランスポートメディアで使用できます。
Webコンテキストでは、443以外のポートを使用できます(URLで指定する場合)。 https://www.example.com:7342/foobar.html
443または80以外のポートを介したトラフィックを許可しないネットワーク(特に無料のWiFiアクセスポイント)があることに注意してください。つまり、443以外のポートを使用することは、完全に標準的でサポートされていますが、実際の使用上の制限を意味する場合があります。
Apacheでは、同じポートでこれを行うことができます:http : //www.digicert.com/ssl-support/apache-multiple-ssl-certificates-using-sni.htm
IISの場合:http : //www.iis.net/learn/get-started/whats-new-in-iis-8/iis-80-server-name-indication-sni-ssl-scalability
SSL通信には、使用されていないすべてのポートを(ほぼ)使用できます。問題は、誰かが入りhttps://...
、サービスがポート443にないということですか?それは直接不可能です。最新のブラウザは、プレフィックスhttps://
を使用して接続しますserveraddress:443
(ポートが存在しない場合)。にhttp://
接続するに似ていますserveraddress:80
。