方式一:

1.在项目Nginx配置文件的server里面添加以下代码:

location /wss {

proxy_pass http://120.77.170.139:2348; //2348是websocket端口

proxy_set_header Host $host;

proxy_http_version 1.1;

proxy_set_header Upgrade $http_upgrade;

proxy_set_header Connection "Upgrade";

proxy_set_header X-Real-IP $remote_addr;

}

2.在server外面添加以下代码:

upstream websocket {

server 120.77.170.139:2348;

}

3.在Nginx总配置文件的http里面添加以下代码:

# websocket

map $http_upgrade $connection_upgrade {

default upgrade;

'' close;

}

4.前端采用以为端口连接:

ws = new WebSocket("wss://域名:443/wss"); //一定要用域名

方式二:

1.在项目Nginx配置文件的server里面添加以下代码:

location / {

proxy_redirect off;

proxy_pass http://127.0.0.1:2348; # 转发到你本地的端口

proxy_set_header Host $host;

proxy_set_header X-Real_IP $remote_addr;

proxy_set_header X-Forwarded-For $remote_addr:$remote_port;

proxy_http_version 1.1;

proxy_set_header Upgrade $http_upgrade; # 升级协议头

proxy_set_header Connection upgrade;

}

2.前端采用以为端口连接:

ws = new WebSocket("wss://域名"); //一定要用域名

一键复制

编辑

Web IDE

原始数据

按行查看

历史

php wss发送,HTTPS 连接WSS问题相关推荐

  1. Nginx配置https和wss

    微信小程序不仅要求必须是HTTPS和WSS,还要求URL里不能有端口号. 一.使用Nginx足够了 常见的服务器有三种: Nginx IIS Apache 这三种服务器都可以配置https,但是没必要 ...

  2. Nginx配置WebSocket 【支持wss与ws连接】

    一.对wss与nginx代理wss的理解: 1.wss协议实际是websocket+SSL,就是在websocket协议上加入SSL层,类似https(http+SSL). 2.利用nginx代理ws ...

  3. linux服务器创建wss服务 https+wss配置指南

    创建wss服务 问: Workerman如何创建一个wss服务,使得客户端可以用过wss协来连接通讯,比如在微信小程序中连接服务端. 答: wss协议实际是websocket+SSL,就是在webso ...

  4. Https、Wss加密实践

    Websocket是基于Http的一种长连接方案,一些简单的IM产品会基于Websocket实现 但是如果聊天的内容比较敏感,比如在Websocket通道中聊天内容如果涉及到卡密.金钱等信息,那一定要 ...

  5. WebSocket连接wss链接

    参考链接:http://www.juliankrone.com/connect-and-transfer-data-with-secure-websockets-in-android/ WebSock ...

  6. SSL、WSS和HTTPS之间的关系

    1. SSL SSL(Secure Socket Layer,安全套接层) 简单来说是一种加密技术, 通过它, 我们可以在通信的双方上建立一个安全的通信链路, 因此数据交互的双方可以安全地通信, 而不 ...

  7. HAproxy 综合配置http https ws wss

    Haproxy 配置http https ws wss 1 证书生成 2 haproxy.cnf 大家好! 最近因公司业务需求.使用HAproxy充当网关功能,并支持https协议及wss协议(后端服 ...

  8. 先码后看 如何搭建小程序https和wss服务器 侵立删

    转自:https://blog.csdn.net/w2456/article/details/53943080 年底了写一篇小程序环境搭建的文章, 主要是怎么搭建一个线上环境以及怎么不改动原有http ...

  9. 搭建微信小程序基本的https与wss环境

    搭建微信小主要是怎么搭建一个线上环境以及怎么不改动原有http Api的情况 1.准备工作 域名一个 SSL证书(推荐: https://gworg.taobao.com) Centos服务器一台 n ...

最新文章

  1. windows bat脚本中调用Cygwin并执行命令
  2. BMP图像文件格式分析附带图解
  3. 检测与跟踪:快速视频姿态估计
  4. 有个内含单词的超大文本文件_如果你家有个大阳台,你会选择封阳台吗?
  5. 力扣26,删除重复项(JavaScript)
  6. c语言冒泡排序获取最小值,C语言 冒泡排序算法详解及实例
  7. 【IoT】产品设计之商业模式分析:一篇文章九个维度,带你认知小米的商业模式
  8. HCIE-Routing Switching认证
  9. python+tensorflow CNN卷积神经网络手写字体识别
  10. 微信加拿大服务器,微信新功能,在加拿大也可以任意刷人民币了
  11. 21种优化产品转化率的设计技巧
  12. MATLAB仿真短路计算,基于MATLAB短路电流计算与仿真.doc
  13. 软考-嵌入式系统设计师-笔记:信息化和知识产权基础知识
  14. 深度学习(一)—— 深度学习概述
  15. HTTP常见状态码 以及解决方法
  16. 借款久期还款久期 简述
  17. mysql | Incorrect string value: ‘\xE7) \xE5\xA4\xB1...‘
  18. 27 种确定性预测评估指标(Python实现)
  19. Qt实战:云曦聊天室篇
  20. 2021/11/12

热门文章

  1. TLD7002学习笔记(一)-芯片介绍
  2. 1930年航拍中的北京,那时候的北京好多田野
  3. 到底什么是链接,它起到了什么作用?
  4. Demo:校验_SAP刘梦_新浪博客
  5. golang使用yara库go-yara
  6. CMNET与CMWAP的区别
  7. 怎样成长为更好的自己--《靠谱:顶尖咨询师教你的工作基本功》
  8. 基于单片机红外对管测风速控制系统设计(毕设课设)
  9. 转豆瓣--梁海棠虽然死了,但却占据了陈少杰的身心。乔燕虽然还…
  10. 超级计算机在海洋信息系统中应用