Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-mvc/15.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
Asp.net mvc 我可以在使用应用程序标识访问Azure Graph API时使用Azure AD user进行授权吗?_Asp.net Mvc_Oauth_Azure Active Directory_Azure Ad Graph Api - Fatal编程技术网

Asp.net mvc 我可以在使用应用程序标识访问Azure Graph API时使用Azure AD user进行授权吗?

Asp.net mvc 我可以在使用应用程序标识访问Azure Graph API时使用Azure AD user进行授权吗?,asp.net-mvc,oauth,azure-active-directory,azure-ad-graph-api,Asp.net Mvc,Oauth,Azure Active Directory,Azure Ad Graph Api,我有一个ASP.NET MVC 4.6应用程序,我希望能够使用应用程序标识在后台提供对Azure Graph API的访问,但我希望使用Azure AD用户对我的应用程序进行身份验证和授权 最终目标是能够让用户最初使用Google、Facebook注册,或者输入自己的用户名。在此注册期间,我的应用程序将利用Graph API在后台创建Azure广告用户 一旦注册,如果用户使用Google、Facebook或他们自己的用户名登录,它将查找Azure广告用户以检索组或角色 这是可能的,还是一个好主意

我有一个ASP.NET MVC 4.6应用程序,我希望能够使用应用程序标识在后台提供对Azure Graph API的访问,但我希望使用Azure AD用户对我的应用程序进行身份验证和授权

最终目标是能够让用户最初使用Google、Facebook注册,或者输入自己的用户名。在此注册期间,我的应用程序将利用Graph API在后台创建Azure广告用户

一旦注册,如果用户使用Google、Facebook或他们自己的用户名登录,它将查找Azure广告用户以检索组或角色


这是可能的,还是一个好主意?我愿意接受其他建议。谢谢

在预览中查看支持您开箱即用的确切方案的新方案。

在预览中查看支持您开箱即用的确切方案的新方案。

在预览中查看新方案,它支持您开箱即用的确切场景。

请查看预览中的新版本,它支持您开箱即用的确切场景。

这是可能的。Azure AD最近发布了Azure AD B2C(business toconsumer)供公众预览。B2C将允许您的用户注册并登录消费者身份提供商(如谷歌、Facebook等)

注册部分在Azure AD中创建了一个特殊类型的用户,该用户引用了消费者身份提供者中的身份。B2C的登录部分允许用户向其相应的身份提供商进行身份验证,并且该身份验证在Azure AD中被识别

完整文档始于:,ASP.NET MVC示例位于:


或者,如果你想做你自己的事,在我的脑海里,你能做的最好的事情就是建立一个机制,让你将一个“普通”Azure广告用户与相应的社会身份提供者关联起来(例如,维护一个查找表)。您的用户将使用每个身份提供商的协议登录到您的应用程序,当他们登录后,您将“人工”将他们链接到相应的Azure广告用户。然而,从Azure AD的角度来看,这些用户实际上并没有经过身份验证,所以最好是将Azure AD用作存储用户和组的场所。

这是可能的。Azure AD最近发布了Azure AD B2C(business toconsumer)供公众预览。B2C将允许您的用户注册并登录消费者身份提供商(如谷歌、Facebook等)

注册部分在Azure AD中创建了一个特殊类型的用户,该用户引用了消费者身份提供者中的身份。B2C的登录部分允许用户向其相应的身份提供商进行身份验证,并且该身份验证在Azure AD中被识别

完整文档始于:,ASP.NET MVC示例位于:


或者,如果你想做你自己的事,在我的脑海里,你能做的最好的事情就是建立一个机制,让你将一个“普通”Azure广告用户与相应的社会身份提供者关联起来(例如,维护一个查找表)。您的用户将使用每个身份提供商的协议登录到您的应用程序,当他们登录后,您将“人工”将他们链接到相应的Azure广告用户。然而,从Azure AD的角度来看,这些用户实际上并没有经过身份验证,所以最好是将Azure AD用作存储用户和组的场所。

这是可能的。Azure AD最近发布了Azure AD B2C(business toconsumer)供公众预览。B2C将允许您的用户注册并登录消费者身份提供商(如谷歌、Facebook等)

注册部分在Azure AD中创建了一个特殊类型的用户,该用户引用了消费者身份提供者中的身份。B2C的登录部分允许用户向其相应的身份提供商进行身份验证,并且该身份验证在Azure AD中被识别

完整文档始于:,ASP.NET MVC示例位于:


或者,如果你想做你自己的事,在我的脑海里,你能做的最好的事情就是建立一个机制,让你将一个“普通”Azure广告用户与相应的社会身份提供者关联起来(例如,维护一个查找表)。您的用户将使用每个身份提供商的协议登录到您的应用程序,当他们登录后,您将“人工”将他们链接到相应的Azure广告用户。然而,从Azure AD的角度来看,这些用户实际上并没有经过身份验证,所以最好是将Azure AD用作存储用户和组的场所。

这是可能的。Azure AD最近发布了Azure AD B2C(business toconsumer)供公众预览。B2C将允许您的用户注册并登录消费者身份提供商(如谷歌、Facebook等)

注册部分在Azure AD中创建了一个特殊类型的用户,该用户引用了消费者身份提供者中的身份。B2C的登录部分允许用户向其相应的身份提供商进行身份验证,并且该身份验证在Azure AD中被识别

完整文档始于:,ASP.NET MVC示例位于:

或者,如果你想做你自己的事,在我的脑海里,你能做的最好的事情就是建立一个机制,让你将一个“普通”Azure广告用户与相应的社会身份提供者关联起来(例如,维护一个查找表)。您的用户将使用每个身份提供商的协议登录到您的应用程序,当他们登录后,您将“人工”将他们链接到相应的Azure广告用户。然而,从Azure广告的角度来看,这些用户实际上不会成为