com.aliyun.tea.TeaException: code: 403, 访问ip不在白名单之中,请参考FAQ:https://open.dingtalk.com/document/org-faq/app-faq,钉钉这个错误是什么意思?在那里可以去掉这个限制
(1)对比调用接口的应用中的appkey值,与报错信息中返回的appkey值是否一致。如果不一致,可能是由于apkey或者appsecret使用的是其他的,导致在获取accessToken值时会提示错误。注意:如果错误信息中返回的是corpid值,说明创建应用时间较早,添加ip的路径为:登录开发者后台-基本信息-开发信息旧版-找到该应用使用的Corpsecret值,点击设置修改ip;如果当前账号按照上述路径查看不到Corpsecret,需要改企业主管理员账号查看并修改ip;
(2)如果应用中的appkey值跟报错信息中返回的appkey值是一致的,解决办法是将报错信息中的request ip添加到该应用的出口ip里面。您可以点击此处查看相关文档。
https://m.dingtalk.com/qidian/help-detail-1000099475?spm=a2c6h.13066369.question.11.1a2f5af85z0hHX
您好,这个错误意味着您的请求IP未被添加到调用的钉钉应用的服务器出口IP白名单中,因此访问被拒绝。为了移除这个限制,您需要按照以下步骤操作:1. 确认报错信息中的appKey与您正在使用的应用的appKey是否一致。如果不一致,请确保使用正确的appKey和对应的密钥。2. 获取报错信息中的request ip,这就是需要添加到白名单的IP地址。3. 登录钉钉开发者后台,进入对应的应用管理页面。• 对于新版应用,路径通常是:进入应用 -> 安全设置 -> 设置服务器出口IP,然后将步骤2中获取的IP地址添加进去。 ,此回答整理自钉群“钉钉开发者社区(互助群)”
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。