Vb.net 无法创建SSL/TLS安全通道,客户端和服务器无法通信,因为它们没有通用算法

Vb.net 无法创建SSL/TLS安全通道,客户端和服务器无法通信,因为它们没有通用算法,vb.net,web-services,Vb.net,Web Services,我已经成功构建了Web应用程序,但当我尝试在浏览器中查看应用程序时,它抛出的应用程序无法创建SSL/TLS安全通道。我尝试将编译模式更改为调试模式,然后它会引发客户端和服务器无法通信,因为它们没有常见的算法错误 我还检查了Regedit.exe中的SSL协议,所有内容都已启用。我的机器上还安装了中的客户端测试证书 我关心的是Web应用程序是否能够从应用程序池中选择已安装的证书,或者我是否应该编写任何特定代码来使用该特定证书?我不熟悉.NET,但如果服务器未配置为使用证书,则通常会发生此类错误。在

我已经成功构建了Web应用程序,但当我尝试在浏览器中查看应用程序时,它抛出的应用程序无法创建SSL/TLS安全通道。我尝试将编译模式更改为调试模式,然后它会引发客户端和服务器无法通信,因为它们没有常见的算法错误

我还检查了Regedit.exe中的SSL协议,所有内容都已启用。我的机器上还安装了中的客户端测试证书


我关心的是Web应用程序是否能够从应用程序池中选择已安装的证书,或者我是否应该编写任何特定代码来使用该特定证书?

我不熟悉.NET,但如果服务器未配置为使用证书,则通常会发生此类错误。在这种情况下,它只能提供ADH等密码,即不需要证书的密码。因为在这种情况下,连接容易受到中间人攻击,大多数客户端默认不支持此类密码,因此您会收到错误消息,即客户端和服务器没有共同的密码