我正在尝试在 c++ 中的 WinRT 中实现以下场景,
客户端----TLS -------代理-----TLS-------->RemoteTLSserver
因此,我确实与代理建立了 TCP 连接,然后向远程 TLS 服务器发送 HTTP 连接请求。我成功地做到了:
客户端------TCP---------->代理---------TCP(转发)------>远程TLS服务器。
然后我使用 UpgradeToSslAsync(SocketProtectionLevel::Tls10,validationHostName)
(这里我使用我的 TLS 服务器主机名作为验证主机)。
我得到一个例外:The token supplied to the function is invalid
注意: UpgradeToSslAsync()
如果两者之间没有代理,则可以与我的 TLS 服务器一起使用。
Windows RT 中是否可以通过 TLS 协议中的代理服务器中继数据?