钉钉审批业务控件开发时, dingtalk-design-cli 脚手架 运行ding dev后 运行 upload 上传报错
报错内容:error 上传失败 [88]ding talk error[subcode=60020,submsg=访问ip不在白名单之中,请参考FAQ:https://open.dingtalk.com/document/org-faq/app-faq,request ip=220.184.204.54 appKey(clikjccj671ijhzq9xs)]
文档地址:https://open.dingtalk.com/document/dashboard/business-control-development-process?spm=ding_open_doc.document.0.0.53ff379bbGfe6w#title-m56-2ee-kof
未找到配置白名单的入口, 目前已在控件关联的应用处(鑫资产)将该IP加到 服务器出口IP 字段上,目前无效
https://open.dingtalk.com/document/org-faq/app-faq,request
根据您提供的信息,上传审批业务控件时出现了IP不在白名单之中的错误。这是因为在钉钉开放平台中,需要将上传控件的服务器IP地址添加到应用的IP白名单中,才能够正常上传控件。如果IP地址没有被添加到白名单中,则会出现该错误。
钉钉开放平台的IP白名单可以在应用管理页面中进行设置。具体操作步骤如下:
登录钉钉开放平台,进入应用管理页面。
找到您要上传控件的应用,点击应用名称进入应用详情页面。
在应用详情页面中,找到“服务器出口IP”字段,将您要上传控件的服务器IP地址添加到该字段中。
点击保存按钮,保存设置。
根据你提供的信息,报错显示访问IP不在白名单之中。根据文档和你的描述,你已经尝试将该IP加到控件关联的应用的服务器出口IP字段上,但仍然无效。
首先,请确保你正在使用正确的IP地址。你可以尝试通过在浏览器中搜索"what is my ip"来获取你当前的IP地址,并确保它与你尝试添加到白名单的IP地址相匹配。
如果你确认了IP地址是正确的,但仍然无效,你可以尝试以下方法:
检查在钉钉开放平台上,指定应用的配置项中是否有白名单设置。可能会有一个字段来添加允许访问的IP地址。如果是这种情况,请确保你添加的IP地址没有任何格式问题(如多余的空格或逗号)。
如果你已经尝试过上述方法,但仍然无效,建议你联系钉钉技术支持团队,提供他们所需的相关详细信息,包括你的应用配置和错误报告,以便他们能够帮助你解决问题。
总之,确保IP地址正确并添加到正确的配置项中是解决该问题的第一步。如果问题仍然存在,联系钉钉技术支持将有助于进一步排查和解决问题。
根据报错内容,你遇到了上传控件时的错误,错误信息显示访问IP不在白名单之中。这意味着你使用的IP地址没有被授权访问该控件的上传功能。
钉钉开放平台限制了只有在白名单中的IP地址才能上传控件。为了解决这个问题,你可以尝试以下步骤:
检查IP地址:确保你所使用的IP地址是正确的,且与控件关联的应用配置中的服务器出口IP一致。可以通过运行 curl ifconfig.me
命令来获取你当前的公网IP地址,然后确认是否与配置一致。
配置白名单:根据文档提供的链接(https://open.dingtalk.com/document/org-faq/app-faq),检查是否有其他地方需要配置白名单。在文档中,你可以找到关于白名单配置的详细说明和指导。
联系钉钉技术支持:如果已经按照文档进行操作,但问题仍未解决,请联系钉钉的技术支持团队,向他们详细描述你遇到的问题。他们将能够提供更准确的帮助和解决方案。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。