我在3年前制作了在这个地址使用服务的应用程序:https://webapp2.rzzo.rs/rzzo/RzzoService?wsdl,一切正常。但现在在Windows 10上它不起作用。在Windows OS的早期版本上它可以工作。 我尝试从一开始就创建一个新的应用程序,当我尝试在Visual Studio 2013中添加服务引用以在上述地址上进行服务时,它说:
请求已中止:无法创建SSL / TLS安全通道。 元数据包含无法解析的引用: ' https://webapp2.rzzo.rs/rzzo/RzzoService?wsdl&#39 ;.无法建立 具有权限的SSL / TLS的安全通道' webapp2.rzzo.rs'。
我在另一台计算机上尝试相同的程序,但现在使用的是Windows 7,并且没有错误。
答案 0 :(得分:1)
您需要启用Diffie-Hellman密钥交换算法才能使其正常工作。使用Windows注册表编辑器( regedit ):
HKEY_LOCAL_MACHINE \ SYSTEM \ CURRENTCONTROLSET \控制\ SecurityProviders \ SCHANNEL \ KeyExchangeAlgorithms
无需重启机器。
此致 德扬