代码:
dd.runtime.permission.requestAuthCode({
corpId:corpId, //这个值是正常
onSuccess: function(result) {
},
onFail : function(err) {
//错误信息是 {"errorCode":3,"errorMessage":"1002, err msg redirect_uri domain is not secure domain"}
}
})
一天出现几十次这种报错,在这个页面里没有重定向URI的操作,求助。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
根据您提供的错误信息{"errorCode":3,"errorMessage":"1002, err msg redirect_uri domain is not secure domain"}
,问题在于重定向URI的域名不被视为安全域名。尽管您提到在当前页面没有进行重定向URI的操作,但这个错误通常与OAuth认证流程中的配置相关,特别是当尝试通过企业微信等平台获取授权码时。
检查并确保HTTPS: 确认您的重定向URI是以https://
开头的,因为大多数平台要求使用HTTPS以保证数据传输的安全性。
验证域名: 登录到企业微信管理后台或其他相关平台,检查并确认已将当前使用的重定向域名添加至信任列表,并且状态为已验证。如果尚未验证,请按照平台指引完成域名所有权验证流程。
核对重定向URI一致性: 检查代码中使用的重定向URI是否与在平台配置的一致,包括大小写、尾部斜杠等细节。
查看平台文档: 重新审查企业微信或相应平台的开发者文档,确认是否有最新的安全策略或配置要求变动,及时调整以符合最新规范。
清除缓存和测试: 在进行上述修改后,清除可能存在的浏览器或应用缓存,并进行充分的测试以验证问题是否解决。
联系技术支持: 如果以上步骤均无法解决问题,建议直接联系企业微信的技术支持或查阅官方社区,可能需要平台方进一步排查是否存在特定账户或系统层面的问题。
请依据上述步骤逐一排查并调整,以解决重定向域名不安全的报错问题。
参考资料: - 企业微信开放平台关于域名配置与验证的相关文档与指南。