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

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

背景

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

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

问题

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

挣扎

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

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

解决

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

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

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

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

记录下TXT的内容

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

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

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

其他

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

相关推荐
流口水的兔子13 分钟前
作为一个新手,如果让你去用【微信小程序通过BLE实现与设备通讯】,你会怎么做,
前端·物联网·微信小程序
一念杂记19 分钟前
免费开源!微信小程序商城源码,快速搭建你的线上商城系统!
微信小程序·uni-app
运维小贺1 小时前
各服务器厂商调整BIOS睿频教程
linux·运维·服务器·性能优化
网硕互联的小客服1 小时前
如何排查服务器中已经存在的后门程序?
运维·服务器·github
NetX行者2 小时前
FastMCP:用于构建MCP服务器的开源Python框架
服务器·python·开源
不老刘2 小时前
基于LiveKit Go 实现腾讯云实时音视频功能
golang·腾讯云·实时音视频
网硕互联的小客服4 小时前
未来趋势:AI与量子计算对服务器安全的影响
运维·服务器·网络·网络安全·量子计算
The_era_achievs_hero4 小时前
微信小程序61~70
微信小程序·小程序
黑客老李4 小时前
EDUSRC:智慧校园通用漏洞挖掘(涉校园解决方案商)
服务器·前端·网络·安全·web安全
宇钶宇夕4 小时前
STEP 7 MicroWIN SMART V2.2 的详细安装步骤及注意事项
运维·服务器·程序人生·自动化