답변:
SSL은 결코 단일 포트 값에 연결되지 않습니다. 실제로, 프로토콜로서, 임의의 바이트에 대한 양방향 스트림을 제공하는 한, 임의의 전송 매체를 통해 사용될 수있다.
웹 컨텍스트에서 URL에 포트를 지정하면 443 이외의 다른 포트를 사용할 수 있습니다. 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
.