功能需求:
后台通过腾讯云服务器部署flask服务,监听https的post数据并记录。小程序通过域名和https协议发送原始数据。
服务器已部署免费SSL证书,且证书在有效期内,域名已进行ICP网站备案;
myssl.com网站检测ATS、PCI DSS均合规;
小程序后台域名设置中request请求已设置https://xxxxx.com;https://xxxxx.com:443。
开发者工具真机调试模式(未跳过域名合法性验证)可以按设计正常通信有效传递数据。
可提交发布版本就是无法通信,小程序代码中的request请求(https://xxxxx.com/xxx/xxx)既不返回成功也不返回失败。
不想暴露域名,可以测试:手机关闭WiFi,使用4G/5G网络,在微信内访问request请求链接,是否正常;手机开启热点,电脑连接手机热点,再用微信开发者工具测试是否正常;找个外省的朋友,把这个链接发给他微信,让他访问看看是否正常。
把域名发出来,不提供域名无助于解决问题,你能正常访问不代表公网都能正常访问。