Kann ich für die SSL-Kommunikation einen anderen Port als 443 verwenden?
Ich habe eine Anwendung, die über SSL kommuniziert, Port 443 wird jedoch bereits von einer IIS-Instanz auf demselben Server verwendet. Kann ich für die SSL-Kommunikation einen anderen Port als 443 verwenden?
3 answers
SSL ist in keiner Weise an einen einzelnen Portwert gebunden; Tatsächlich kann es als Protokoll über jedes Transportmedium verwendet werden, solange dieses Medium einen bidirektionalen Stream für beliebige Bytes bereitstellt.
In einem Webkontext können Sie jeden anderen Port als 443 verwenden, vorausgesetzt, Sie geben ihn in der URL an: https://www.example.com:7342/foobar.html
Beachten Sie, dass es einige Netzwerke (insbesondere einige kostenlose WLAN-Zugangspunkte) gibt, die keinen Datenverkehr über andere Ports als 443 oder 80 zulassen. was bedeutet, dass ein anderer Port als 443 verwendet wird, obwohl perfekt Standard und unterstützt, kann einige praktische Nutzungsbeschränkungen implizieren.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2014-08-01 13:39:57
Sie können (fast) jeden Port, der nicht verwendet wird, für die SSL-Kommunikation verwenden. Die Frage ist: Meinten Sie, dass jemand https://...
eingibt und Ihr Dienst nicht an Port 443 ist? Als es nicht direkt möglich ist. Moderne Browser verwenden das Präfix https://
, um eine Verbindung zu serveraddress:443
herzustellen (wenn kein Port vorhanden ist). Ähnlich wie http://
, das sich mit serveraddress:80
verbindet.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2017-03-21 12:33:35
Auf Apache können Sie dies auf demselben Port tun: http://www.digicert.com/ssl-support/apache-multiple-ssl-certificates-using-sni.htm
Und auf IIS: http://www.iis.net/learn/get-started/whats-new-in-iis-8/iis-80-server-name-indication-sni-ssl-scalability
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2014-08-01 14:06:43