Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/363.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 在使用StreamSocket连接到Windows 8.1中的服务器时,如何提供客户端证书?_Python_Wcf_Windows 8.1_Stream Socket Client - Fatal编程技术网

Python 在使用StreamSocket连接到Windows 8.1中的服务器时,如何提供客户端证书?

Python 在使用StreamSocket连接到Windows 8.1中的服务器时,如何提供客户端证书?,python,wcf,windows-8.1,stream-socket-client,Python,Wcf,Windows 8.1,Stream Socket Client,在Windows 8.1中查看StreamSocket API时,似乎没有任何方法让StreamSocket提供客户端证书供服务器验证,无论是UpgradeToSlasync还是ConnectAsync。在Windows中是否仍然可以不使用WCF执行此操作?我正在设置一个Python服务器,似乎没有简单的方法将WCF与Python服务器(或任何其他非WCF服务)一起使用。您可以使用HTTP吗?您可以尝试Windows.Web.Http.Filters.HttpBaseProtocolFilter

在Windows 8.1中查看StreamSocket API时,似乎没有任何方法让
StreamSocket
提供客户端证书供服务器验证,无论是
UpgradeToSlasync
还是
ConnectAsync
。在Windows中是否仍然可以不使用WCF执行此操作?我正在设置一个Python服务器,似乎没有简单的方法将WCF与Python服务器(或任何其他非WCF服务)一起使用。

您可以使用HTTP吗?您可以尝试
Windows.Web.Http.Filters.HttpBaseProtocolFilter.ClientCertificate
这是一款专为非常专业化的服务器设计的。我可以使用http,但我不希望有额外的开销