解决登录问题.md 933 B

解决登录问题 - 域名校验

问题原因

微信小程序默认不允许访问 http://localhost:8080,需要在开发环境中关闭域名校验。

解决方案

方法1:关闭域名校验(开发阶段推荐)

  1. 在微信开发者工具中,点击右上角的 "详情" 按钮
  2. "本地设置" 选项卡中
  3. 勾选 "不校验合法域名、web-view(业务域名)、TLS 版本以及 HTTPS 证书"
  4. 重新编译项目

方法2:配置合法域名(生产环境)

如果要在真机上测试,需要:

  1. 登录微信公众平台(https://mp.weixin.qq.com)
  2. 进入"开发" -> "开发管理" -> "开发设置"
  3. 在"服务器域名"中添加你的后端域名(需要 HTTPS)
  4. 注意:本地开发时仍需要使用方法1

当前配置

目前 API 地址设置为:http://localhost:8080/api

如果是开发环境,请使用方法1关闭域名校验。