我已经在Azure API管理中创建了一个API,以从后端API获取数据。后端API将oAuth2与访问令牌一起使用,该令牌在10分钟内到期。使用返回的刷新令牌,您可以获得一个新的访问令牌,该令牌在另外10分钟内仍然有效。等等。
在Azure APIM的开发门户中,可以进行授权,授权时间为10分钟。 10分钟后,您必须再次手动进行授权,才能获得10分钟的访问权限。
Azure APIM中是否有一种使用刷新令牌自动获取新访问令牌的方法?
我的目标是用户在开发门户中手动进行一次授权,然后必须自动刷新访问令牌。
答案 0 :(得分:0)
仅通过发送请求策略手动进行。还可以使用缓存策略将令牌保留在缓存中,而不必为每个请求获取一个新令牌。