Websocket配置证书支持wss

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Websocket配置证书支持wss相关的知识,希望对你有一定的参考价值。

参考技术A 如果你的项目是https域名访问的,那么你去请求websocket的时候,如果不是wss协议的websocket接口,会报错。所以本文将讲述如何在nginx中为websocket配置证书。

增加后的配置如下:

c# 怎么连接wss

wss连接是wss://127.0.0.1/websocket/?EC=3&AT=websocket
没有什么密匙的
网上例子都是 ip端口的那种连接不上

    首先你可以用ws测试本地服务器 是否能正常访问  如果是IIS需要配置一些东西

    其次wss 需要配置证书 你需要域名(已备案) 443端口 及客户端访问时需要配置证书和密钥

    有公开源码的C#wss服务器代码 你可以下载几个试试 有简答的也有官方提供的signalR

    signalR 默认用的就是ws  如果用wss配置有点小麻烦 可以试试

参考技术A 这个是 web socket

以上是关于Websocket配置证书支持wss的主要内容,如果未能解决你的问题,请参考以下文章

nodejs-websocket+ssl证书

用nodejs快速实现websocket服务端(带SSL证书生成)

Nginx支持WebSocket配置

Nginx支持WebSocket配置

Letsencrypt SSL证书上的WebSocket连接失败

centos nginx配置支持WebSocket(signalR)