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

微信小程序服务器从腾讯云迁移到阿里云出现的坑

微信小程序服务器从腾讯云迁移到阿里云出现的坑

背景

原先小程序后台服务器到期,因为之前买的是腾讯云新用户,便宜,到期后续费金额懂的都懂。就在阿里云用新用户买了个新的,遂把服务全转到了阿里云服务器上。

此时,域名是在腾讯云上,服务器是在阿里云上

问题

部署完之后,发现微信小程序的调用就是没法调用到后台服务器上,用ip能通,域名放到浏览器上也能通,就是微信小程序端不通。

挣扎

(1)增加小程序的ip白名单,无用。

(2)更换了物联网的二级域名,因为怕原先的域名对应的dns有缓存未更新,导致域名仍然会打到旧域名上。更换完之后发现,无用。

解决

重点:在阿里云上备案+解析

突然想到,域名还没在阿里云上备案,并且有可能是域名是腾讯云的,服务器是阿里云的,这俩某些时候不互通(这种想法最初被我否定了,因为域名在浏览器上是可以访问通的,但是死马当活马医吧)。最后发现可行!域名添加步骤记录如下。

1.进入阿里云控制台,进入到“云解析DNS”中,添加域名

image-20240626113941666

如果你添加的域名是二级域名(子域),比如 www.baidu.com ,那还需要在腾讯云那面做下校验,点击TXT授权校验

image-20240626114258232

记录下TXT的内容

image-20240626114345723

然后在腾讯云的域名解析中,增加相应解析配置

image-20240626114450275

然后在阿里云这面,再点击验证,即可

2.点击解析设置,再把子域解析一遍即可

image-20240626114904379

image-20240626114944276

其他

我这里按照上述方案做一遍,微信小程序就通了,在查找资料的时候,发现有些人,还建议修改dns,这块我没有尝试,如出现问题,我再尝试

http://www.lryc.cn/news/387127.html

相关文章:

  • SQL Server触发器深度解析:数据完整性的守护者
  • Qt信号槽的坑
  • 昇思MindSpore学习笔记1--基本介绍
  • Github Page 使用手册(保姆级教程!)
  • zram压缩机制看swapon系统调用
  • SpringBoot2+Vue3开发博客管理系统
  • JS【详解】Symbol (含Symbol 作为属性名,静态方法for 和 keyFor,11 个内置的 Symbol 值)
  • Vue 项目运行时,报错Error: Cannot find module ‘node:path‘
  • 综合评价 | 基于组合博弈赋权的物流系统综合评价(Matlab)
  • 国标GB28181视频汇聚平台EasyCVR安防监控系统常见播放问题分析及解决方法
  • 30 哈希的应用
  • (笔记)Error: qemu-virgl: Failed to download resource “qemu-virgl--test-image“解决方法
  • IntelliJ IDEA介绍
  • 【office技巧】如何合并pdf并且添加目录页
  • Spring Boot中的安全性配置详解
  • 数据权限和字段权限设计指南
  • Linux 常用命令之 RZ和SZ 简介
  • Docker Compose:简化多容器管理的利器
  • 深度解析:机器学习如何助力GPT-5实现语言理解的飞跃
  • Springcloud-消息总线-Bus
  • js 接收回调函数 转换为promise
  • Python 面试【★★★】
  • 计算机网络(物理层)
  • OpenGL-ES 学习(6)---- 立方体绘制
  • 《数据结构与算法基础 by王卓老师》学习笔记——类C语言有关操作补充
  • 高频面试题基本总结回顾2(含笔试高频算法整理)
  • 《深入浅出MySQL:数据库开发、优化与管理维护(第3版)》
  • VBA技术资料MF171:创建指定工作表数的工作簿
  • 【效率提升】新一代效率工具平台utools
  • Jmeter插件管理器,websocket协议,Jmeter连接数据库,测试报告的查看