我写了一个自托管的SignalR / OWIN / CORS Windows服务,该服务驻留在用户的本地计算机上,并从远程网站接收SignalR呼叫。一切都很好。然后Starfleet Command决定远程站点需要是https://,所以我制作了一个自签名证书,并添加了类似于本指南中提供的说明的证书绑定:
https://weblog.west-wind.com/posts/2013/Sep/23/Hosting-SignalR-under-SSLhttps
这使得SSL的所有功能再次运行。现在,Big Brother要求所有API通信通道都使用TLS 1.2运行,并且它们阻止其他所有通道,所以现在每当SignalR集线器尝试连接时,我都会遇到TLS错误。我不知道如何强制我的自托管SignalR服务使用TLS 1.2。这样的事情是否可能,如果是的话,是否有人对如何实现这一点有任何建议?
谢谢!