uniapp中webSocket使用Https访问连接失败

news/2024/7/8 4:49:21 标签: uni-app, websocket, https

环境

uniapp写微信小程序,使用webSocket连接后台spring boot通信

在开发环境中使用 ws://xxx 连接正常,
但是微信小程序需要配置https访问,webSocket需要使用 wss:// 来连接,
使用wss:// 域名 访问时,一直连接不上,多方查找发现,
需要在 服务器的nginx的443转发上加一个配置


 location /ai {
    rewrite ^/ai/(.*)$ /$1 break;
    proxy_pass http://127.0.0.1:9152/;
    proxy_set_header Upgrade $http_upgrade;
    proxy_set_header Connection "Upgrade";
    root   html;
    index  index.html index.htm;
}

主要是这两句
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection “Upgrade”;


http://www.niftyadmin.cn/n/5536594.html

相关文章

在docker配置Nginx环境配置

应用于商业模式集中,对于各种API的调用,对于我们想要的功能进行暴露,对于不用的进行拦截进行鉴权。用于后面的付费 开发环境 正式上线模式 一、常用命令 停止:docker stop Nginx重启:docker restart Nginx删除服务&a…

Spring Boot中使用SpringEvent组件

Spring的事件机制是基于观察者模式的实现,主要由以下三个部分组成: 事件(Event):事件是应用中发生的重要事情,通常是一个继承自ApplicationEvent的类。 事件发布器(Publisher)&…

python绘制领域矩形

问题描述: 使用python书写代码实现以下功能:给定四个点的坐标,调用一个函数,可以使原来的四个点分别向四周上下左右移动15距离,分别记录下移动后的坐标,然后画出内侧矩形和外侧矩形 代码: im…

代码随想录打卡第十四天

代码随想录–二叉树部分 day14 二叉树第二天 文章目录 代码随想录--二叉树部分一、力扣226--反转二叉树二、力扣101--对称二叉树三、力扣104--二叉树的最大深度四、力扣111--二叉树的最小深度 一、力扣226–反转二叉树 代码随想录题目链接:代码随想录 给你一棵二叉…

C#委托事件的实现

1、事件 在C#中事件是一种特殊的委托类型,用于在对象之间提供一种基于观察者模式的通知机制。 1.1、事件的发送方定义了一个委托,委托类型的声明包含了事件的签名,即事件处理器方法的签名。 1.2、事件的订阅者可以通过运算符来注册事件处理器…

(已解决)Adobe Flash Player已不再受支持

文章目录 前言解决方案 前言 一般来说,很少遇到官方网站使用Adobe Flash Player来进行录用名单公示了。但是,今天就偏偏遇到一次, 用谷歌浏览器打不开, 点了没有反应,用其他的浏览器,例如windows自带的那…

react native优质开源项目

React Native 是一个非常流行的用于构建跨平台移动应用程序的框架,开源社区贡献了许多优质的项目和库。以下是一些备受认可的 React Native 开源项目,适合用来学习和参考: ### 1. **React Native Elements** [React Native Elements](https:…

SwiftUI八与UIKIT交互

代码下载 SwiftUI可以在苹果全平台上无缝兼容现有的UI框架。例如,可以在SwiftUI视图中嵌入UIKit视图或UIKit视图控制器,反过来在UIKit视图或UIKit视图控制器中也可以嵌入SwiftUI视图。 本文展示如何把landmark应用的主页混合使用UIPageViewController和…