我构建了一个项目,该项目使用用户生成的PAT (个人访问令牌)连接到Azure DevOps REST,并获取有关项目及其提交的一些数据,等等。现在,请求返回时,发生了两次这样的情况:
访问被拒绝:使用的个人访问令牌已过期
尽管令牌尚未过期,但它是两天前创建的。
是否对使用此RestAPI有任何限制,如果超出它,将自动过期令牌?
发布于 2019-12-10 05:42:28
首先,您需要与用户检查PAT是否已过期,因为可以自定义Expiration。

如果PAT确认它尚未过期,您可以尝试重新创建一个新PAT,选择All accessible organizations和Full access作用域,撤消以前的PAT,并查看新PAT是否可用。

在这个类似问题的案例中,一个贡献者提供了一个解决方案:用户可以通过签出和返回来修复它。这似乎刷新了令牌,并解除了它们的阻塞。你也可以试试。
https://stackoverflow.com/questions/59244465
复制相似问题