如何正确配置小程序的服务器域名? 1. 登录小程序管理后台 首先,你需要在微信开放平台注册一个小程序账号,并且获得你自己的小程序ID(AppID)。
2. 验证域名所有权 在小程序后台,微信要求验证你所使用的服务器域名所有权。通常的验证方式是要求你将特定的验证文件上传到服务器的根目录下,或者添加DNS记录验证。
3. 添加服务器域名 验证域名所有权完成后,按照这些步骤添加服务器域名:登录小程序管理后台,在开发中,选择“开发设置”,找到“服务器域名”区域。在此,你需要分别添加以下域名配置:请求域名用于普通的HTTPS请求,WebSocket域名用于WebSocket通信,上传域名用于文件上传,下载域名用于文件下载。
4. 本地配置和开发测试 当你在开发环境内工作时,特别是在使用开发者工具预览和调试小程序时,通常需要临时允许一些未在小程序管理后台配置的域名。你可以在开发者工具中进行如下的设置:打开微信开发者工具,打开小程序项目,点击菜单“详情”,找到本地设置,勾选“不校验合法域名…”等开发时需要的选项。
5. 生产环境上传与发布 当你准备将小程序上传和发布到生产环境时,需要确保在小程序管理后台正确配置了服务器域名,并且在上传代码之前取消开发者工具里的“域名校验”选项。
注意事项
需要先将域名登记到第三方平台的小程序服务器域名中,才可以调用接口进行配置。
Request域名、Socket域名、Uploadfile域名、Download域名、Udp域名、tcp的设置数量均最大支持200个。
每月可提交修改申请50次。
可以配置端口,如 https://myserver.com:8080
,但是配置后只能向 https://myserver.com:8080
发起请求。
域名必须经过 ICP 备案。
不支持填写ip地址,要用域名。
api.weixin.qq.com 不能被配置为服务器域名。