访问ip不在白名单之中?
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
取消提交回答
全部回答(1)
当请求开放平台服务端接口遇到“访问ip不在白名单”问题时,表示您的请求ip不在该应用出口ip白名单内。可以按照以下方式排查并修改:(1)对比调用接口的应用中的appkey值,与报错信息中返回的appkey值是否一致。如果不一致,可能是由于apkey或者appsecret使用的是其他的,导致在获取accessToken值时会提示错误。注意:如果错误信息中返回的是corpid值,说明创建应用时间较早,添加ip的路径为:登录开发者后台-基本信息-开发信息旧版-找到该应用使用的Corpsecret值,点击设置修改ip;如果当前账号按照上述路径查看不到Corpsecret,需要改企业主管理员账号查看并修改ip(2)如果应用中的appkey值跟报错信息中返回的appkey值是一致的,解决办法是将报错信息中的request ip添加到该应用的出口ip里面。注意:如果在应用的ip出口白名单内添加返回的ip,出现占用的错误提示,参考“ip被占用”。