首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Azure Active Directory授权令牌已过期

Azure Active Directory授权令牌已过期
EN

Stack Overflow用户
提问于 2020-02-01 21:05:37
回答 1查看 336关注 0票数 0

我们正在为Power Apps开发一个自定义连接器。这个连接器主要使用Dynamics Rest API的post、get、patch和delete方法。对于身份验证,我们使用前面提到的AAD。

我们正在编写swagger JSON并上传文件以创建/更新自定义连接器,之后我们必须提供CRM URL、客户端ID和客户端密码。

一切都很顺利,直到自定义连接器开始抛出授权令牌已过期的错误。

代码语言:javascript
运行
复制
{
  "status": 400,
  "source": "https://unitedstates-002.token.azure-apim.net:443/tokens/unitedstates-002/-5Ftest-20final-5Fc8793734b9d234d8-5F1ae6317311eb737e/a6bf39bb183d4f89870ba39642194dbe/exchange",
  "message": "Error from token exchange: Bad authorization token. The access token has expired."
}

在我们使用相同的swagger JSON重新创建自定义连接器后,这个错误就消失了,没有任何更改。

我们如何避免这个错误,而不需要每次都重新创建连接器?关于AD令牌,我们还遗漏了什么吗?

EN

回答 1

Stack Overflow用户

发布于 2020-02-01 21:15:28

您可以根据文档设置令牌生存期。

有关更多信息,请参阅此处:

Configurable token lifetimes in Azure Active Directory

Edit:这显然将在2020年5月1日被弃用,但是如果您当前拥有的令牌已经过期,您应该调用一个刷新令牌。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60017137

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档