Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
TLS を使用するためにポート 80 の httpwebrequest ヘッダーでアップグレード ヘッダーを送信しました。サーバーは 101 スイッチング プロトコル応答で正常に応答したため、プロトコルをアップグレードしました。C# の同じポートで SSL ハンドシェイクを開始する方法を知りたいです。
(「アップグレード」を追加して)ヘッダーに介入したくない場合。HttpWebRequest に任せましょう。
SSLを使用するように具体的に指示するこれを使用してみましたが、ポート80を介して:
var req = (HttpWebRequest)WebRequest.Create("https://your.host.com:80/test.htm");