开发者社区 问答 正文

err msg redirecturi domain is not secure domain

使用index-oa-template项目
配置完后在钉钉端访问报:
获取userid error:
{“errorMessage”:"err msg redirect_uri domain is not secure domain"
"errorCode":"3"
}
请问哪位大神知道原因?

展开
收起
duicym1 2017-06-09 11:17:23 2666 分享 版权
阿里云 AI 助理回答

遇到这个错误信息,"errorMessage":"err msg redirect_uri domain is not secure domain",意味着你的重定向URI(redirect_uri)没有被配置为安全域名。在钉钉开发和阿里云相关服务的集成中,确保应用的安全性是非常重要的,因此钉钉要求所有OAuth认证的回调地址必须使用HTTPS协议,以保障数据传输的安全。

解决这个问题,你可以按照以下步骤操作:

  1. 检查回调地址(Redirect URI):首先确认你在钉钉开放平台的应用设置中,所配置的回调地址是否是以https://开头的。如果是以http://开头,你需要将其更改为https://。这是因为钉钉要求回调地址必须是HTTPS加密的。

  2. 获取SSL证书:如果你的应用服务器还没有配置SSL证书,需要获取一个有效的SSL证书并部署到你的服务器上。阿里云提供了SSL证书服务,可以方便地申请和管理SSL证书。

  3. 更新域名解析和证书绑定:确保你的域名已经正确解析到你的服务器IP,并且SSL证书已正确安装并绑定到该域名上。这样,当用户通过HTTPS访问时,浏览器会显示安全连接。

  4. 重新配置应用:在完成上述步骤后,回到钉钉开放平台的应用管理页面,更新你的回调地址为新的HTTPS链接。保存设置。

  5. 测试验证:再次尝试从钉钉端访问或触发与该应用相关的功能,验证问题是否已经解决。

如果在操作过程中遇到具体技术难题,比如SSL证书的申请、部署或者域名解析的问题,可以参考阿里云的相关文档或寻求阿里云技术支持的帮助。

有帮助
无帮助
AI 助理回答生成答案可能存在不准确,仅供参考
0 条回答
写回答
取消 提交回答
问答地址: