钉钉微应用开发 首页地址使用域名访问,免登时候报错,怎么处理?
您好,获取微应用免登授权码报错:{ errorCode: 9, errorMessage: "对应企业没有 xxx 域名微应用" },是因为页面在获取免登code时,根据您传入的corpid值没有查到有这个域名的应用,建议您核实传入的corpid值是不是正确的使用了这个域名的应用,是不是当前corpid下的应用。也可参考此文档进行排查。
:调用获取微应用免登授权码接口出现上述报错时,其可能原因包括但不限于以下几点:
corpid入参不正确
H5微应用中应用首页地址跳转到非本应用服务器页面(跳转到重定向页面)也会报上述错误异常
根据入参的corpid值未检测出该企业下H5微应用-开发管理-应用首页地址中有上述错误信息中的域名(需确保微应用中应用首页地址中域名有错误信息中的提示域名则正常)。
参数说明
当在钉钉微应用开发中,首页地址使用域名访问时,在免登过程中出现报错的情况,可能是由以下原因导致:
未配置合法域名:确保您在钉钉开放平台的微应用设置中,将需要访问的域名添加到了合法域名列表中。钉钉要求微应用的首页地址必须是在合法域名列表内的。
HTTPS协议要求:钉钉要求微应用的首页地址必须使用HTTPS协议进行访问。请确保您的域名已经启用了HTTPS,并且可以正确地访问。
证书问题:如果您的域名使用了自签名证书或不受信任的证书,可能会导致免登过程中的报错。建议使用有效、受信任的SSL证书来确保安全连接。
重定向URL设置错误:在钉钉开放平台的微应用设置中,检查重定向URL是否正确配置。重定向URL应该是一个能够接收免登授权码的后端接口地址。
网络环境问题:检查真机的网络连接是否正常,确保可以正常访问您的域名和页面。
调试模式下的特殊处理:如果您是在调试模式下遇到此问题,尝试在调试模式中添加免登白名单,或者关闭开发者工具的安全限制。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。