ASP.NET 5 API - Azure AD B2C

Posted

技术标签:

【中文标题】ASP.NET 5 API - Azure AD B2C【英文标题】: 【发布时间】:2016-04-18 06:09:38 【问题描述】:

我目前正在开发一个应用程序,并且几乎完成了我的前端。 所以我想从后端开始。

我曾经在 ASP.NET 4 中编程,但由于我开始了一个全新的应用程序(B2C 和 B2B),我认为在 ASP.NET 5 API 中编写它可能会很有趣。

现在我最大的问题是身份验证。 模板中没有提供标准实现。

我只对 Azure AD 身份验证感兴趣,并且更喜欢 Azure B2C AD 来真正领先。

我只找到在 ASP.NET 4 中使用 Azure AD B2C 的文档。 经过数小时的搜索,我仍然找不到有关在 ASP.NET 5 API 中使用 Azure AD B2C 的文档。

有人可以帮我找到合适的文件或帮助我吗?

【问题讨论】:

看看这里:***.com/questions/31660780/… 【参考方案1】:

Microsoft 有一篇关于将 Azure AD 集成到 ASP.NET 5 Web 应用程序的新文章: https://azure.microsoft.com/en-us/documentation/samples/active-directory-dotnet-webapp-openidconnect-aspnet5/

我猜这就是你要找的。​​p>

顺便说一句,您可能还想检查 Azure AD B2C 限制和限制: https://azure.microsoft.com/en-us/documentation/articles/active-directory-b2c-limitations/

【讨论】:

链接不再可用,但我猜他们把它移到了这里:azure.microsoft.com/en-us/documentation/samples/…

以上是关于ASP.NET 5 API - Azure AD B2C的主要内容,如果未能解决你的问题,请参考以下文章

使用 JWT 令牌保护 asp.net 核心 Web api 时如何从 Azure AD 获取用户

壹刊Azure AD调用受Microsoft 标识平台保护的 ASP.NET Core Web API (上)

ASP.NET Core MVC 向 Azure AD 验证用户,然后创建 JWT Bearer Token 以调用 Web API

Azure AD B2C 与 ASP.NET Web API 发出令牌,用于 Web API 中的身份验证和访问 MS Graph API

Azure AD for Angular + ASP.net web api - Msal Angular HTTP 拦截器不为 POST 方法附加令牌

ASP.NET Web APP 和 Web API 无限重定向循环中的 Azure AD Open ID Connect OAuth 2.0