问题描述:

https下发起ws连接,连接失败,浏览器报错。

问题排查:

https连接下浏览器不允许ws协议了,只允许wss协议。

报错内容如下:

VM71 index.js:5 Mixed Content: The page at 'https://10.67.36.75/main.htm?_=1609838620497' was loaded over HTTPS, but attempted to connect to the insecure WebSocket endpoint 'ws://10.67.36.75:24048/'. This request has been blocked; this endpoint must be available over WSS.

问题解决:

业务(websokcet服务端)新增支持wss协议。

番外番外:

针对web(js)而言,代码无需大改,只需要把websocket的url里的"ws" 改为"wss"即可。。。然而服务端就需要大改来支持wss协议了。。。

经过简单测试,发现chrome浏览器、360安全浏览器等都已经强制https连接下使用wss协议了,ws协议无法使用了。。。看来是大势所趋了。。。

【用websocket的注意了!】https下浏览器只允许使用wss协议,不允许使用ws协议!注意了!相关推荐

  1. 【行情获取】通过WebSocket使用ws协议获取黄金、外汇实时行情(行情自动推送,方便实现数据驱动下的自动交易)

    文章目录 前言 一.WebSocket是什么? 二.使用准备 1. 引入websocket-client库 2. 获取websocket行情数据 三.获取黄金行情的完整代码 总结 前言 一.WebSo ...

  2. 微信小程序的 websocket 以及 微信开发者工具测试 ws 协议没有数据的 离奇解决方案 记录

    微信小程序的 websocket 在本地web能够使用ws协议去链接websocket,但是小程序不能使用. 一.WSS 协议与 WS 协议 二.业务场景记录 : 使用 ws 协议的 websocek ...

  3. vue项目本地跨域、线上跨域、本地链接线上地址跨域、https站点使用ws协议跨域问题解决

    本地跨域---->配置vue.config.js .env.development文件 # just a flag ENV = 'development'# base api VUE_APP_B ...

  4. http协议与https协议+UDP协议和TCP协议+WebSocket协议下服务端主动去发送信息+对称加密与非对称加密+get和post请求方式区别详解+浏览器内核以及jsj解析引擎

    TCP和UDP协议是TCP/IP协议的核心. 在TCP/IP网络体系结构中,TCP(传输控制协议,Transport Control Protocol).UDP(用户数据报协议,User Data P ...

  5. python websocket服务器https_Socket与WebSocket以及http与https重新总结

    Socket与WebSocket以及http与https重新总结 一.Socket 网络中的Socket是一个抽象的接口 ,而是为了方便使用TCP或UDP而抽象出来的一层 ,可以理解为网络中连接的两端 ...

  6. 【物联网智能网关-14】Html5:Canvas+WebSocket实现远程实时通信(下)

    在上篇博文<Html5:Canvas+WebSocket实现远程实时通信(上)>中已经介绍了当前实现动态网页的一些基本技术,也说明了在.NET micro framework平台下实现We ...

  7. 解决 windows 下浏览器无法上网,QQ/微信正常上网

    ##  解决 windows 下浏览器无法上网,QQ/微信正常上网 ## 解决 windows 下浏览器无法解析DNS配置 > 注意:本处只**提供一种解决思路,并不代表所有问题都能被解决,可以 ...

  8. HDwiki+discuz在启用https下的整合问题

    这几天在折腾HDwiki+discuz,系统环境是FreeBSD 10.4, PHP 5.6(HDwiki要求),PHP-PDO_MYSQL,PHP-GD,PHP-XML等,MYSQL 5.7 HDw ...

  9. 一起认识下浏览器的5种观察器

    "图片懒加载",这个词语想必大家再熟悉不过了.传统的实现方法是,监听scroll事件,获取img元素相对于视口的顶点位置el.getBoundingClientRect().top ...

最新文章

  1. 特定场景下SQL的优化
  2. 《剑指offer》第十八题(在O(1)时间删除链表结点)
  3. Fast digital I/O for Arduino
  4. centos httpd服务做yum本地源,以及安装Mysql
  5. mysql使用字符函数length,获取参数值的字节个数
  6. selenium + plantomjs 实现自动化测试01
  7. PHP数组学习(一)
  8. luogu P3193 [HNOI2008]GT考试
  9. LordPE - PE编辑工具
  10. Linux 信号量及其操作函数
  11. 【银行】2015农行软开 笔试+面试 小记
  12. springboot实现上传图片添加水印
  13. 正点原子stm32F407 lcd.c 增加 画实心圆 函数
  14. 语言(文化)代码与国家地区对照表
  15. 造移动厕所的,转做核酸采样亭。火了
  16. OCR识别技术 文档识别的三种形式
  17. 单机Eureka的构建
  18. 近红外光谱特征选择、特征提取区别及稀疏表示
  19. html做成绩查询,一个简单的成绩查询系统
  20. python画龙猫_Python:制作动态字符图

热门文章

  1. 数据仓库 Inmon与Kimball数仓理论对比
  2. html图片自动循环,css实现图片循环的动画效果(代码)
  3. coc游戏服务器架构分析
  4. JavaScript作用域(scope)
  5. 考完二建考一建,不考你就错过2次考试机会!
  6. 属性动画+购物车+下订单
  7. python学习之xpath使用案例总结_xPath 用法总结整理
  8. 在同一网段划分不同VLAN
  9. 企业级应用软件的开发到底有多难
  10. java替换字符串中的字符_Java中字符串的替换