微信小程序真机https请求失败?报错 “errno“:600001,“errMsg“:“request:fail -200:net::ERR_CERT_COMMON_NAME_INVALID

这篇具有很好参考价值的文章主要介绍了微信小程序真机https请求失败?报错 “errno“:600001,“errMsg“:“request:fail -200:net::ERR_CERT_COMMON_NAME_INVALID。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

目录

1.检查小程序后台有没有配置

2.注意事项

3.证书要求

4.服务端若使用新证书没有成功,可尝试不检验客户端证书


1.检查小程序后台有没有配置

打开微信小程序,开发管理->服务器域名

微信小程序 600001,微信小程序,小程序

 2.注意事项:

  • 域名只支持 https (wx.request、wx.uploadFile、wx.downloadFile) 和 wss (wx.connectSocket) 协议;
  • 域名不能使用 IP 地址(小程序的局域网 IP 除外)或 localhost;
  • 可以配置端口,如 https://myserver.com:8080,但是配置后只能向 https://myserver.com:8080 发起请求。如果向 https://myserver.com、https://myserver.com:9091 等 URL 请求则会失败。
  • 如果不配置端口。如 https://myserver.com,那么请求的 URL 中也不能包含端口,甚至是默认的 443 端口也不可以。如果向 https://myserver.com:443 请求则会失败。
  • 域名必须经过 ICP 备案;
  • 出于安全考虑,api.weixin.qq.com 不能被配置为服务器域名,相关 API 也不能在小程序内调用。 开发者应将 AppSecret 保存到后台服务器中,通过服务器使用 getAccessToken 接口获取 access_token,并调用相关 API;
  • 不支持配置父域名,使用子域名。

3.证书要求

  • HTTPS 证书必须有效;
    • 证书必须被系统信任,即根证书被已系统内置
    • 部署 SSL 证书的网站域名必须与证书颁发的域名一致
    • 证书必须在有效期内
    • 证书的信任链必需完整(需要服务器配置)  重点

证书链问题

1.亚数信息-SSL/TLS安全评估报告微信小程序 600001,微信小程序,小程序

 由上图可见,证书级别为B,提示证书链不完整。

2.SSL服务器证书安装检查器_OPENSSL工具包_迅通诚信

输入域名和端口,显示如下信息

微信小程序 600001,微信小程序,小程序

提示缺少中间证书,原因可能如下:缺少证书链的问题和解决办法

关于硬件设备的处理,大量的硬件设备并不会像浏览器一样下载CA证书,如果你缺失的CA证书不再这些硬件设备的内置证书库中,那么使用这些硬件设备访问网站就会一直显示你的域名是不可信状态。其实修复的办法很简单,就是在部署证书的时候,把那张缺失的CA证书一并部署。目前一般的证书签发机构在签发证书的时候会把该CA证书一并打包。但如果确实缺失了这张CA证书也不要慌,MySSL能够帮你补全证书链。

3.证书链下载/证书链修复

输入域名端口获取证书链,将文本内容复制到chain.crt结尾的文件中替换其内容,重启服务器,使

新证书生效。

4.服务端若使用新证书没有成功,可尝试不检验客户端证书

如图,也可以访问成功。 文章来源地址https://www.toymoban.com/news/detail-781687.html

到了这里,关于微信小程序真机https请求失败?报错 “errno“:600001,“errMsg“:“request:fail -200:net::ERR_CERT_COMMON_NAME_INVALID的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • iphone/苹果手机 微信小程序 真机调试 网络不通 网络请求失败

    问题:iphone/苹果手机 微信小程序 真机调试 网络请求失败,可以确定的是,真机和开发工具所在电脑肯定是在一个网段的,把蜂窝数据都关了,只保留了WIFI,还是请求不通, 最终参考 微信小程序真机调试报错fail-109:net::ERR_ADDRESS_UNREACHABLE ? 解决,原来是 IOS升级了本地网络权

    2024年02月11日
    浏览(92)
  • 解决微信小程序真机测试出现errno:600001错误

    报错如下: 小程序真机调试报错问题:VM1096: Unhandled promise rejection {errno: 600001, errMsg: \\\"request:fail -102:net::ERR_CONNECTION_REFUSED}   原因如下: 1、token太长 2、域名的证书链有问题,请检查你的域名的证书链。 本人项目出现的情况是原因2。 打开域名链接,显示如下: 接下来,处理

    2024年02月11日
    浏览(45)
  • 微信小程序iconfont真机渲染失败

    解决方法: 1.将下载的.woff文件在transfonter转为base64, 2.打开网站,导入文件,开启base64按钮,下载转换后的文件 3. 在下载解压后的文件夹中找到stylesheet.css,并复制其中的base64 4. 修改index.wxss文件,将url中的本地地址替换为base64

    2024年02月13日
    浏览(27)
  • 微信小程序报错errno: 600001

    token问题 检查下微信后台配置的合法域名 如果之前能正常访问,大概率是证书出问题了 访问https://myssl.com/查看证书目前的情况 出现证书链不完整的状况,可点击蓝色的链接去获取修复后的证书链 将以下的字段复制到后端服务器的.crt文件下

    2024年01月21日
    浏览(26)
  • 微信小程序手机预览(真机调试)请求不到数据

    这里分两个方面: (1)对微信api获取不到数据的解决方法:例如对授权 | 微信开放文档 中的getlocation(获取定位)来说, 我们需要在app.json加上这以下代码即可 (2) 对非微信api获取不到数据的解决方法: 例如墨迹天气api:https://autodev.openspeech.cn/csp/api/v2.1/weather 那么我们需要前往微信公众

    2024年02月16日
    浏览(35)
  • 微信小程序 开发开发工具接口调用成功,真机调试接口调用失败

    问题:微信小程序中 开发开发工具接口调用成功,真机调试接口调用失败 个人遇到的问题原因:证书有问题 找到的证书测试 1、 由于系统限制,不同平台对证书要求的严格程度不同。为了保证小程序的兼容性,建议开发者按照最高标准配置证书,并使用相关工具检查现有证书

    2024年02月13日
    浏览(40)
  • 微信小程序安卓真机调试报错

    ⬇️ ⬇️ ⬇️ ⬇️ ⬇️ ⬇️ ⬇️ ⬇️ ⬇️ ⬇️ ⬇️ ⬇️           报错基于黑马程序员苍穹外卖项目     1 .VM75:398 error occurs:no such file or directory, open \\\'wxfile://usr....   2.VM75:398 error occurs:no such file or directory, open \\\'wxfile://ad....(博主暂未解决,不过经过猜测,这是一个关于广告

    2024年04月28日
    浏览(26)
  • (保姆级解决方案)微信小程序【真机预览】无法向服务器发送请求(实测有效)

    问题描述:微信小程序“打开调试模式可以发出请求,关闭调试模式无法发出请求” 1 获取uni-cloud官网提供的request合法域名  这个获取request合法域名是针对使用uni-cloud云开发的小程序。如果使用其它合法域名,同样可以按照下面的方法解决问题。  uni-app官网  2 在微信小程

    2024年02月05日
    浏览(46)
  • 微信小程序使用POST请求后台数据失败,报错为Content type ‘application/x-www-form-urlencoded;charset=UTF-8‘ not supported

         错误代码 后台接口 微信小程序请求方式 错误原因  解决方法 正确代码  另外,打印返回的结果对象res时,不能使用字符串拼接,否则只能得到[Object object] 巨坑! 参考文章 第一,请求的数据类型是JSON格式,而后台接收前端小程序传来的数据类型是JSON字符串,后端的

    2024年02月08日
    浏览(51)
  • [uni-app]使用uni开发微信小程序,请求接口 报错:[“errno“:600002,errMsg“.“request;failurlnot in domain list”

    今天练习使用uni-app开发微信小程序 知道了微信小程序请求路径必须得是https协议 在开发过程中发现一个问题就是 在本地调试的时候可以正常请求request,但是发布了体验版后就没法请求,并且返回的是 从字面意思来讲是这个请求的url的域名没有在允许的域名列表 那么就要配

    2024年02月16日
    浏览(45)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包