使用 ssl 的 ASP.net 4.5 Websocket 加密
Posted
技术标签:
【中文标题】使用 ssl 的 ASP.net 4.5 Websocket 加密【英文标题】:ASP.net 4.5 Websocket encryption using ssl 【发布时间】:2014-07-01 22:26:32 【问题描述】:我想知道在服务器上安装 ssl 证书然后调用就足够了 带有“wss://”的 websocket 目前正在使用“ws://”。我要在我的服务器上购买和配置 ssl 会起作用吗??? 我正在按照这篇文章学习 websocket http://alexjmackey.wordpress.com/2012/05/01/websockets-with-asp-net-4-5-and-visual-studio-11/
??
【问题讨论】:
能否分享一些细节,步骤,你是怎么做到的?我有一个使用 Microsoft.WebSockets 的 websocket asp.net 服务器,它在 ws://...上运行良好。现在我想切换到 wss,并完全删除 ws 支持。 【参考方案1】:是的,它应该可以工作。 wss 的默认端口也是 443。记得使用域名而不是 IP 地址连接。 如果证书由有效的 CA 签名,应该没问题,否则请确保您也将其用于网站,以便用户可以接受浏览器警告。
【讨论】:
以上是关于使用 ssl 的 ASP.net 4.5 Websocket 加密的主要内容,如果未能解决你的问题,请参考以下文章
ASP.NET 4.5 或替代框架中的 OpenIdDict?