微信小程序 request域名配置好之后,还是提示报错配置的域名不在request合法域名中
自己尝试着用nodejs搭个后台服务的时候,用了端口号,然后在小程序中使用的时候,报错说配置的域名不在request合法域名中
明明已经配置好了的啊,看着报错信息。仔细对比了一下两个url请求地址,发现是由于链接中添加了端口号造成的报错,去掉端口号后不报“合法域名”的错误了,但是也请求不到我要的数据了。
想到后台服务中是有端口号的,必须用url+端口号进行请求才可以获取到数据,遂直接更改项目中的端口号为443,但是问题依然没有解决。
最后突然想到用nginx反向代理试试,把后台服务端口号改回之前的,然后nginx反向代理到此端口号
重启nginx服务,请求成功。
ps:小程序中的网络请求不能有端口号且必须是https
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步