当服务器让我们自己在本地获取openId的时候,真机无法做到。
因为微信小程序必须在后台设置请求域名,而在后台设置微信的这个域名时,无法通过,所以这一步必须由服务器做
如填写了“ api.weixin.qq.com ”会出现上述错误提示。出于安全考虑,为避免开发者将 AppSecret 放置在小程序的前端代码内,平台禁止设置此域名。
小程序的开发者密码( AppSecret )是一个非常重要的字段,使用该密码可以调用小程序的所有后台接口。请不要将该字段放置在微信小程序的前端代码中,因为微信手机客户端容易被反编译并轻松获得 Appsecret ,造成重大的安全威胁。开发者应将 Appsecret 保存到后台服务器中,通过服务器使用 Appsecert 获取 Accesstoken 。微信公众平台小程序后台的服务器地址设置也将禁止将“ api.weixin.qq.com ”域名的配置,所有对于“ api.weixin.qq.com ”域名下的接口请求请全部通过后台服务器发起,请勿直接通过小程序的前端代码发起。