c++ の WinRT で次のシナリオを実装しようとしています。
クライアント----TLS -------プロキシ------TLS------->リモートTLSサーバー
そのため、プロキシを使用して TCP 接続を確立し、リモート TLS サーバーに HTTP 接続要求を送信しました。そして、私はそれを行うことに成功しています:
クライアント------TCP---------->プロキシ---------TCP(転送)------>リモートTLSサーバー。
次に、 UpgradeToSslAsync(SocketProtectionLevel::Tls10,validationHostName) を使用します
(ここでは、TLS サーバーの HostName を検証ホストとして使用します)。
私は例外を取得しています:The token supplied to the function is invalid
注: UpgradeToSslAsync()
間にプロキシがない場合、TLS サーバーで動作します。
Windows RT で TLS プロトコルのプロキシ サーバー経由でデータを中継することは可能ですか?