当前位置: 首页 > 知识库问答 >
问题:

授权我的angular应用程序中的用户访问Azure DevOps REST API服务

仲孙毅
2023-03-14

我正在尝试使用Microsoft标识平台授权用户在我的Angular SPA中访问Azure运营模式REST API,类似于图形API授权的方式。我是否使用Azure门户并注册我的应用并包含具有user_impersonation范围的Azure运营模式API?

共有1个答案

邹书
2023-03-14

无需使用Microsoft标识平台即可访问Azure运营模式REST API。

对于希望访问Azure运营模式REST API等资源的角应用程序,您可以单击Microsoft身份验证库for JavaScript(MSAL. js)以获取详细信息。

下面是一个代码示例。

 类似资料:
  • 我在springboot springSecurity oauth2中有一个项目,该项目工作正常。我想在这个项目中添加KeyClope。我想在我的项目中授权用户,并从KeyClope获得。这可能吗?

  • 我正在通过adal节点库使用microsoft登录验证我的网页的用户。 adal-node有一个,我们可以使用

  • 我想在我的应用程序。如果已授予在android中不显示这是我的代码 @override public void onRequestPermissionsResult(int requestCode,String permissions[],int[]grantResults){

  • 我想使用谷歌驱动器作为一个网站的准CMS工作,我正在使内容所有者可以编辑他们的内容使用谷歌驱动器。我希望使用一个可以访问Google Drive的特定用户帐户(在写这篇文章时,服务帐户不能直接访问Google Drive),并且能够与内容所有者共享文档。 在阅读了API和教程之后,我在委托中找到了答案:https://developers.google.com/drive/development

  • 问题 我的应用程序服务无法访问(未经授权的存储例外)存储帐户。这两个资源都在同一个资源组(即资源组XYZ)中。 存储帐户具有其网络"允许从"到"所选网络"的访问。从这里,我配置了一个虚拟网络,并在防火墙部分包括所有出站IP地址。 请注意,如果我将网络“允许从”设置为“所有网络”,则一切正常。 我的怀疑 我注意到我的应用程序服务不在存储帐户配置的虚拟网络上。由于某些错误,我无法添加vnet(在应用程