Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ssl/3.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/flash/4.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
Wcf 我可以使用带有传输安全性(https)但没有客户端证书的NetTcpBinding吗_Wcf_Ssl_Nettcpbinding_Transport - Fatal编程技术网

Wcf 我可以使用带有传输安全性(https)但没有客户端证书的NetTcpBinding吗

Wcf 我可以使用带有传输安全性(https)但没有客户端证书的NetTcpBinding吗,wcf,ssl,nettcpbinding,transport,Wcf,Ssl,Nettcpbinding,Transport,我们使用SecurityMode.None运行nettcppbinding 现在我们还需要对发送的数据进行加密。仅将SecurityMode设置为Transport似乎是不够的,因为尽管服务器已启动,但客户端仍无法再连接到服务器(在该更改之前工作) 我还需要更改什么?HTTPS是HTTP协议的一部分 NetTcpBinding使用非HTTP的二进制protcol。因此,您不能将HTTPS与NetTcp一起使用 有关保护NetTcp的信息,请参见:您的站点是否在IIS中启用了SSL/HTTPS?知

我们使用SecurityMode.None运行nettcppbinding

现在我们还需要对发送的数据进行加密。仅将SecurityMode设置为Transport似乎是不够的,因为尽管服务器已启动,但客户端仍无法再连接到服务器(在该更改之前工作)


我还需要更改什么?

HTTPS是HTTP协议的一部分

NetTcpBinding使用非HTTP的二进制protcol。因此,您不能将HTTPS与NetTcp一起使用


有关保护NetTcp的信息,请参见:

您的站点是否在IIS中启用了SSL/HTTPS?知道有假期的人。。。如果是/否怎么办?选项是什么?如果未启用,并且您说要使用SSL进行传输安全,那么您的服务将无法工作。您是否有一个链接,可能是msdn,其中写道netctp+transport+IIS(启用的SSL)需要协同工作?它是否适用于IIS 6.0和7.0?两个IIS都可以为wcf启用ssl吗?