记一次小程序接口本地可访问,真机不能访问的问题
先说结论:如果小程序访问的域名接口,各种配置没问题,本地可以访问,真机调试不通,那很大可能是服务器域名https的 配置有问题
确定以下内容:
- 小程序后台–开发管理–开发设置配置了接口的域名(https)
- 开发工具–真机调试–不校验合法域名、web-view…(访问远程接口,这个不需要打开,本地接口才需要打开)
1.调试的时候发现本地访问远程https接口,是可以访问的通(此时已经再小程序后台配置了),
但是真机调试的时候却不能访问接口(直接request fail,没报其他错误)
2.于是就一顿百度,说是https的配置问题,就使用https://myssl.com/这个网站检测自己域名,发现ATS不合规,但是级别是A+级
于是修改nginx ssl加密套件配置,修改之前是这样的
ssl_protocols TLSv1.3;
ssl_prefer_server_ciphers off;
中间加了宝塔默认的加密套件,发现检测还是有问题
ssl_protocols TLSv1.1 TLSv1.2 TLSv1.3;
ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:HIGH:!aNULL:!MD5:!RC4:!DHE;
ssl_prefer_server_ciphers on;
最后再次修改了加密套件接口可以访问了,注意不要加 TLSv1.0,否则PCI DSS不合规
ssl_protocols TLSv1.1 TLSv1.2 TLSv1.3;
ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:ECDHE:ECDH:AES:HIGH:!NULL:!3DES:!aNULL:!MD5:!ADH:!RC4;
ssl_prefer_server_ciphers on;
记一次小程序接口本地可访问,真机不能访问的问题相关推荐
- 微信小程序使用本地图片在真机预览不显示的问题解决
开发工具上本地图片可以显示,但是在真机上预览的时候不能显示 通常我们代码路径是代码是这样写的 <view class="logo"><image src=&quo ...
- 关于微信小程序开发环境苹果IOS真机预览报SSL协议错误问题解决方案
关于微信小程序开发环境苹果IOS真机预览报SSL协议错误问题解决方案 参考文章: (1)关于微信小程序开发环境苹果IOS真机预览报SSL协议错误问题解决方案 (2)https://www.cnblog ...
- 记一次小程序接口从云开发迁移至本地服务器的经验收获
文章目录 前言 项目背景 一.上手小程序 二.主要问题 1.请求库相关 问题描述 解决过程 2.openid相关 3.域名证书相关 总结 前言 本文章仅记录个人在第一个小程序项目中的获得的心得体会,并 ...
- 微信小程序保存图片到相册;uni-app小程序保存网络图片到相册;小程序保存图片到相册拒绝授权后重新拉起授权;保存图片到系统相册;小程序保存图片测试可以,真机保存图片失败
文末代码可以直接复制使用,图片修改成你的图片路径即可 一.场景: 小程序点击按钮,保存项目内的静态图片或者微信头像或者后端返回的图片: 二.注意点及思路拆分: –2.1:小程序保存图片功能,必须要有s ...
- 微信小程序-仿淘宝(附真机测试图)(持续更新中。。。)
醉前端 微信小程序已开始公测, 醉前端 的开发热情依然不减... 这是仿手机淘宝做的微信小程序,目的在于享受开发,学习小程序,欢迎大家批评指正. demo资源地址:demo gihub传送门 tip: ...
- uniapp开发微信小程序,开发者工具、真机预览都没问题,唯独预览、体验版在手机上列表顺序错乱,用的localeCompare做的中文排序,终于找到问题并解决掉了,记录一下子
中文转拼音资源地址:https://download.csdn.net/download/qq_38652871/10906193 排序方法记录地址:https://blog.csdn.net/qq_ ...
- 小程序开发|怎样清除真机微信小程序中的缓存
小程序开发中有时候会遇到明明服务器里面的资源文件(比如图片.声音.视频之类)已经更新了,但微信里面还是会显示以前的内容的情况.这是微信为优化用户体验,采用了缓存的原因,对于相同的资源地址,会返回以前的 ...
- 怎么搭建微信小程序的本地测试服务器
Windows环境下 手把手教你搭建Windows环境微信小程序的本地测试服务器 问题的提出 Mac环境 方便快捷地搭建小程序的测试服务器 小程序对于网络请求的URL的特殊要求 不能出现端口号 不能用 ...
- 微信小程序开发:小程序的本地数据缓存
小程序的本地数据缓存 本地数据缓存,指的是把数据存储在当前设备硬盘上,妥善使用本地数据缓存,可以带来良好的用户体验. 微信小程序提供了同步和异步两组读写本地数据缓存的接口. 读取本地数据 wx.get ...
最新文章
- Python推荐博客、网站学习
- 成功解决‘pip‘ 不是内部或外部命令,也不是可运行的程序 或批处理文件
- html将边框向下移的代码,设置margin-left实现div右移
- 绝不能放进微波炉的10样东西,最后一个太意外
- P2834-能力测验【数论,整除分块】
- C# 中 FindControl 方法及使用
- ajax背景、ajax对象、ajax状态、ajax与http、ajax请求数据接口、同步与异步、ajax请求XML数据、封装ajax函数、artTemplate简介、同源策略和跨域请求、JSONP
- (12)FPGA时钟设计原则
- SpringMVC跨重定向请求传递数据
- 我想外包开发一个预约类小程序,大概需要多少钱?
- 【错误解决】System.NotSupportedException:“LINQ to Entities does not recognize the method
- js-时间相关操作(获取当前日期、最近三天、近一月及前N天的日期)
- 写出下列程序运行结果
- VC写的双人版俄罗斯方块
- python os.path.splitext()的用法_Python中os.path用法分析
- pyinstaller打包原理,常见问题。
- Missing Marketing Icon - iOS Apps must include a 1024x1024px Marketing Icon in PNG format
- C语言的scanf函数在visualstudio中的错误
- SpringFramework教程
- 解决.Net 4.0 A potentially dangerous Request.Form value was detected from the client 异常
热门文章
- 什么软件运用计算机处理图像,平面设计中计算机图形图像处理软件的运用探究...
- JS基础 -- 大复习(阶段六:对象和内置对象及预解析)
- 集合高德地图搜索--导出Excel数据 工具
- 029 Rust死灵书之Vec实现Drop
- LightOJ1079-Just another Robbery
- 大数据核心框架Hadoop
- redis:redis介绍和安装、普通连接和连接池、redis 5大数据类型之字符串、Hash、列表、其他操作(通用)、管道、django使用redis、接口缓存
- buu-crypto-yxx-异性相吸
- NI控件之 CWGraph使用(COM)
- 智能运维案例系列 | 袋鼠云日志助力云南某金融机构日志平台建设,实现核心业务系统运维智能化...