开发者社区> 问答> 正文

钉钉中,获取免登录授权码提示corpld 不合法是什么情况?

钉钉中,获取免登录授权码提示corpld 不合法是什么情况?

展开
收起
多麻辣哦 2024-01-03 20:45:56 947 0
3 条回答
写回答
取消 提交回答
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    获取免登录授权码时提示corpld不合法,可能的原因包括:

    1. 免登授权码不存在或错误。
    2. 免登授权码已过期,其有效期为5分钟。
    3. 免登授权码已失效,每个免登授权码只能使用一次,使用后即失效。
    4. 应用的AgentId、AppKey和AppSecret不正确。在钉钉管理后台创建应用后,会获取到这三个应用凭证,它们在开发中会被用到。
    5. 使用错误的接口获取code,比如您可能是使用了钉钉内免登陆第三方网站的接口来获取code,但接下来尝试用企业内部应用免登的接口获取用户的登录信息,这是错误的。解决方法是利用企业内部应用免登的接口获取code,然后用企业内部应用免登的接口进行获取用户的登陆信息。
    2024-01-04 15:12:26
    赞同 展开评论 打赏
  • 您好,免登授权码的时效为五分钟,五分钟后失效;如果时效过后继续用该code码,会报错“errcode=40078, errmsg=不存在的临时授权码https://www.dingtalk.com/qidian/help-detail-1060903512.html

    2024-01-04 15:07:17
    赞同 展开评论 打赏
  • 在钉钉中,获取免登录授权码时提示corpld不合法,可能的原因是临时授权码不存在或者错误,或者该授权码已过期或失效。免登授权码的有效期为5分钟,只能使用一次,使用后即失效。此外,当您通过临时授权码 (tmp_auth_code)和套件token (suite_access_token)去换取永久授权码 (permanent_code)之时,需要保证suite_access_token,tmp_auth_code都没有过期。因此,您需要确保您的免登授权码是有效的,且未超过有效期。

    2024-01-04 11:51:15
    赞同 展开评论 打赏
来源圈子
更多
收录在圈子:
+ 订阅
问答排行榜
最热
最新

相关电子书

更多
钉钉小程序——为工作方式插上翅膀 立即下载
钉钉客户端自动化的应用 立即下载
使命必达 —— 钉钉企业级 消息服务的机遇与挑战 立即下载