我们使用 @azure/msal-react 节点模块来验证用户身份。系统会提示用户输入其 uid/pwd,并且 Azure AD 对用户进行身份验证。一旦经过身份验证,用户就会获得 JWT 令牌。
此令牌会与我们的 API 服务器的每个请求一起传递到基于 Spring boot 的 REST API。 Spring 框架,使用此令牌对用户进行身份验证。
我现在想使用此令牌在 Azure GIT 存储库中提交代码。我想通过传递此 JWT 令牌来提交代码,从而从我们的 Rest API 到 Azure Dev Ops API 进行静态调用。
需要向用户授予什么权限才能执行此任务以及我需要在哪里设置这些权限?
如果您已按照此文档在 Microsoft 身份平台中注册单页应用程序 (SPA),则可以按照以下步骤为您的 SPA 分配权限并使用访问令牌提交代码。