当前位置: 首页 > news >正文

小程序无法调用服务端问题排查

1、问题描述

       突然有一天线上的小程序不能登录,经查小程序无法调用。经查无法小程序页面无法调用后台服务。

2、排查过程

      由于无法登录小程序发布服务器,无法测试小程序前端服务器到服务端网络,并且小程序无法看到日志。所以就得从服务端和网络配置入手

1、检查服务端程序是否正常。经常服务端代码正常

2、在开发版直接调用线上服务端,登录正常。此出验证服务端正常。并且验证了nginx 转发正常。

3、在小程序体验调线上用服务端,并且开始日志打印。报错如下

问题明了,这个说明https 出现问题 ,在网络搜索ssl在线检测工具,比如这个SSL证书在线检测工具-中国数字证书CHINASSL,从下面的截图可以看出 证书过了有效期,更新证书即可。

那为啥本地开发环境可以,成功调用线上环境呢?在开发模式下没有强制校验https,而在体验环境和线上环境校验了,必须走https,并且https 证书等必须是有效的。

相关文章:

  • uniapp地图自定义文字和图标
  • c++编程(17)——deque的模拟实现(1)迭代器篇
  • vuex是什么?如何使用?使用他的功能场景?
  • [大模型]XVERSE-MoE-A4.2B Transformers 部署调用
  • 大数据同步方案怎么选,才能提高企业的业务效率?
  • 1832javaERP管理系统之车间计划管理Myeclipse开发mysql数据库servlet结构java编程计算机网页项目
  • 【菜狗学前端】uniapp(vue3|微信小程序)实现外卖点餐的左右联动功能
  • Linux C编译器从零开发一
  • Web前端开发主题:深入探索、挑战与创新的四个维度
  • 机器 reboot 后 kubelet 目录凭空消失的灾难恢复
  • 文心智体 - 健身达人 | 一秒创建属于你的 “贾维斯“
  • 算法 | 剪枝函数以及几种形式回溯法和分支限界法的区别算法特性分支限界法的思想分支限界法的基本步骤Prim和Kruscal回溯法的效率
  • DELL服务器插入新磁盘、创建虚拟磁盘、挂载磁盘步骤
  • tcp协议机制的总结(可靠性,提高性能),基于tcp的应用层协议,用udp如何实现可靠传输
  • 系统编程:管道
  • E-HPC支持多队列管理和自动伸缩
  • java2019面试题北京
  • MySQL常见的两种存储引擎:MyISAM与InnoDB的爱恨情仇
  • PHP的类修饰符与访问修饰符
  • text-decoration与color属性
  • vuex 学习笔记 01
  • 复习Javascript专题(四):js中的深浅拷贝
  • 使用 Xcode 的 Target 区分开发和生产环境
  • #[Composer学习笔记]Part1:安装composer并通过composer创建一个项目
  • #include到底该写在哪
  • #Java第九次作业--输入输出流和文件操作
  • #LLM入门|Prompt#1.8_聊天机器人_Chatbot
  • #中国IT界的第一本漂流日记 传递IT正能量# 【分享得“IT漂友”勋章】
  • (173)FPGA约束:单周期时序分析或默认时序分析
  • (仿QQ聊天消息列表加载)wp7 listbox 列表项逐一加载的一种实现方式,以及加入渐显动画...
  • (附源码)springboot掌上博客系统 毕业设计063131
  • (一)Java算法:二分查找
  • (一)python发送HTTP 请求的两种方式(get和post )
  • (转) 深度模型优化性能 调参
  • .a文件和.so文件
  • .bat批处理(十):从路径字符串中截取盘符、文件名、后缀名等信息
  • .NET 4.0中的泛型协变和反变
  • .NET Core 2.1路线图
  • .NET Core 中插件式开发实现
  • .Net Core 中间件验签
  • .NET MVC 验证码
  • .NET大文件上传知识整理
  • .NET框架类在ASP.NET中的使用(2) ——QA
  • .Net中间语言BeforeFieldInit
  • .Net转前端开发-启航篇,如何定制博客园主题
  • @AliasFor注解
  • [ vulhub漏洞复现篇 ] Jetty WEB-INF 文件读取复现CVE-2021-34429
  • [ 攻防演练演示篇 ] 利用通达OA 文件上传漏洞上传webshell获取主机权限
  • [100天算法】-目标和(day 79)
  • [AIGC] 使用Curl进行网络请求的常见用法
  • [Android Studio 权威教程]断点调试和高级调试
  • [Android]使用Git将项目提交到GitHub
  • [C++]Leetcode17电话号码的字母组合
  • [COGS 622] [NOIP2011] 玛雅游戏 模拟
  • [Flutter]设置应用包名、名称、版本号、最低支持版本、Icon、启动页以及环境判断、平台判断和打包