Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/azure/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Azure广告中的资源是什么_Azure_Azure Active Directory - Fatal编程技术网

Azure广告中的资源是什么

Azure广告中的资源是什么,azure,azure-active-directory,Azure,Azure Active Directory,我在MFA场景中将Azure AD配置为IDP,并得到如下错误 无效的_请求,ACS50001:缺少必需的字段“资源” 对于参数资源,我应该给出什么 传递在向AzureAD注册应用程序时创建的应用程序id。资源参数描述客户端希望代表用户访问的WebAPI的标识符。OAuth中的大多数流涉及4个方面:资源所有者(又名用户)、客户端(又名应用程序)、权限(又名身份提供者)和资源(又名webapi)。授权机构生成的访问令牌的访问群体是资源标识符 对于Azure AD,您可以使用资源WebAPI的客户端

我在MFA场景中将Azure AD配置为IDP,并得到如下错误

无效的_请求,ACS50001:缺少必需的字段“资源”


对于参数资源,我应该给出什么

传递在向AzureAD注册应用程序时创建的应用程序id。

资源参数描述客户端希望代表用户访问的WebAPI的标识符。OAuth中的大多数流涉及4个方面:资源所有者(又名用户)、客户端(又名应用程序)、权限(又名身份提供者)和资源(又名webapi)。授权机构生成的访问令牌的访问群体是资源标识符

对于Azure AD,您可以使用资源WebAPI的客户端ID或应用程序ID URI(在Azure管理门户中Azure AD应用程序的配置选项卡中找到它们)。例如,如果我希望我的客户机获得一个令牌以代表用户访问Azure AD Graph API,我将为资源“”请求一个令牌

以下是使用Azure AD SDK向WebAPI请求令牌的客户端应用程序的一些代码示例-资源参数的不同用法:

  • 调用WebAPI的移动应用程序:
  • 调用WebAPI的Web应用程序:
  • 调用图形API的客户端:
希望这有帮助