解决方法
一、在微信公众平台,登录微信小程序的帐号。
二、配置业务域名
进入【开发-开发管理-开发设置-业务域名】中,开始配置业务域名(配置业务域名需小程序管理员扫码验证)
填写需要跳转的域名,然后点击下载校验文件,并将其放置在需要跳转的域名的根目录下。
注意:业务域名(即需要跳转的域名)需经过ICP备案,新备案域名需24小时后才可配置。域名格式只支持英文大小写字母、数字及“-”,不支持IP地址。
校验文件放置好后,点击保存按钮,校验成功后,输入的域名就会显示在业务域名中了,即配置成功。
三、以springboot项目为例,演示如何把校验文件放入项目中
(1)将校验文件放入static中
(2)添加静态资源映射
registry.addResourceHandler("/V4qHBmBYeI.txt").addResourceLocations("classpath:/static/wx/V4qHBmBYeI.txt");
(3)解除登录限制,我这里是用的shiro框架,别的框架同理
filterChainDefinitionMap.put("/V4qHBmBYeI.txt", "anon,captchaValidate");