0
포트 80에서 httpwebrequest 헤더의 업그레이드 헤더를 보내 TLS.Server를 사용하여 101 스위칭 프로토콜 응답으로 성공적으로 응답하고 프로토콜을 업그레이드했습니다. 이제 C#의 동일한 포트에서 SSL 핸드 셰이크를 시작하는 방법을 알고 싶습니다.?C#의 SSLHandshake?
포트 80에서 httpwebrequest 헤더의 업그레이드 헤더를 보내 TLS.Server를 사용하여 101 스위칭 프로토콜 응답으로 성공적으로 응답하고 프로토콜을 업그레이드했습니다. 이제 C#의 동일한 포트에서 SSL 핸드 셰이크를 시작하는 방법을 알고 싶습니다.?C#의 SSLHandshake?
"업그레이드"를 추가하여 헤더에 개입하고 싶지 않습니다. HttpWebRequest가 그 일을하도록합시다.
는 SSL을 사용하도록 구체적으로 지시하는이를 사용하여 시도했지만, 포트 80 :var req = (HttpWebRequest)WebRequest.Create("https://your.host.com:80/test.htm");
에 정의 된 ('Upgrade'를 사용하여 [RFC 2817] (http://tools.ietf.org/html/rfc2817))은 HTTPS가 아니며 매우 드뭅니다 (아마도 Cups에서 사용됩니다). 그것은 정말로 당신이 사용하고 싶은 것입니까? – Bruno