我使用Asp Net signalR 2.2.0 Nuget pacakge进行自托管signalR服务,该服务使用带有sha1哈希算法的SSL证书进行保护,证书包含RSA公钥,并由认可的CA签署,即客户端信托。证书已配置并成功使用 netsh http add sslcert 命令添加到该端口。
访问signalR hub Uri时遇到以下错误 - https://127.0.0.1:1234/signalr/hubs
在高级设置中启用TLS 1.0,TLS 1.1和TLS 1.2,然后尝试再次连接到https://127.0.0.1:1234。如果此错误仍然存在,则此站点可能使用不受支持的协议或密码套件(如RC4(详细信息链接)),这不被认为是安全的。请与您的网站管理员联系
看起来连接使用TLS 1.0协议使用过时的密码套件
问题 -
(1)自托管服务是否公布了它支持的SSL / TLS协议? (2)我们可以在启动signalR服务时设置协议吗?使用TLS 2.0而不是1.0这样的东西?