ASP.NET 5 API - Azure AD B2C

     2023-02-19     271

关键词:

【中文标题】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/…

使用 Azure AD 中的不记名令牌保护 ASP.Net Core 3.1 API

】使用AzureAD中的不记名令牌保护ASP.NetCore3.1API【英文标题】:SecureASP.NetCore3.1APIwithBearerTokensfromAzureAD【发布时间】:2020-07-2523:52:33【问题描述】:我有一个.netcore3.1WebAPI。我想使用AzureAD中的不记名令牌保护端点。我已关注Thisguide... 查看详情

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

】使用JWT令牌保护asp.net核心Webapi时如何从AzureAD获取用户【英文标题】:HowtogetusersfromAzureADwhensecuringasp.netcorewebapiwithJWTtoken【发布时间】:2017-12-0114:57:21【问题描述】:我在ReactJS中有一个.netcorewebapi和SPA客户端。我想允许用户使... 查看详情

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

】ASP.NETCoreMVC向AzureAD验证用户,然后创建JWTBearerToken以调用WebAPI【英文标题】:ASP.NETCoreMVCAuthenticateUsertoAzureADthencreateJWTBearerTokentocallWebAPI【发布时间】:2017-01-0623:29:09【问题描述】:我正在构建一个ASP.NETCoreWebAPI,它将由AzureAD保... 查看详情

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

】AzureADB2C与ASP.NETWebAPI发出令牌,用于WebAPI中的身份验证和访问MSGraphAPI【英文标题】:AzureADB2CwithASP.NETWebAPIissuetokenforbothauthenticationinWebAPIandaccessingMSGraphAPI【发布时间】:2022-01-0611:55:57【问题描述】:我是ASP.NET和AzureADB2C的新手。... 查看详情

将 ASP.NET Core 5 Web API 发布到 Azure 应用服务

】将ASP.NETCore5WebAPI发布到Azure应用服务【英文标题】:PublishinganASP.NETCore5WebAPItoAzureAppServices【发布时间】:2021-09-2402:12:48【问题描述】:我在ASP.NETCore5中编写了一个简单的API,它已在我的本地计算机上启动并运行。但是当我将它... 查看详情

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

】AzureADforAngular+ASP.netwebapi-MsalAngularHTTP拦截器不为POST方法附加令牌【英文标题】:AzureADforAngular+ASP.netwebapi-MsalAngularHTTPinterceptordoesnotattachtokenForPOSTmethod【发布时间】:2021-12-1100:14:09【问题描述】:我正在使用AzureAD进行身份验证(... 查看详情

ASP NET API - 在不打开 Microsoft 登录页面的情况下使用 Azure AD SAML 协议对用户进行身份验证

】ASPNETAPI-在不打开Microsoft登录页面的情况下使用AzureADSAML协议对用户进行身份验证【英文标题】:ASPNETAPI-AuthenticateusersusingAzureADSAMLProtocolwithoutopenMicrosoftLoginPage【发布时间】:2020-10-0720:01:46【问题描述】:这是我第一次使用AzureAD... 查看详情

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

】ASP.NETWebAPP和WebAPI无限重定向循环中的AzureADOpenIDConnectOAuth2.0【英文标题】:AzureADOpenIDConnectOAuth2.0inASP.NETWebAPPandWebAPIInfiniteredirectloop【发布时间】:2020-07-0813:14:17【问题描述】:用于从任何AzureActiveDirectory(AzureAD)实例登录个人帐... 查看详情

Azure Ad SSO 成功收到 IdToken 但 Request.IsAuthenticated 为 false 并在 asp.net MVC 5 中声明为 null

】AzureAdSSO成功收到IdToken但Request.IsAuthenticated为false并在asp.netMVC5中声明为null【英文标题】:AzureAdSSOsuccessfulreceivedIdTokenbutRequest.IsAuthenticatedisfalseandclaimsnullinasp.netMVC5【发布时间】:2021-10-3014:31:30【问题描述】:我正在尝试使用OWIN... 查看详情

在 Azure 应用服务中发布 ASP.NET Core 5 Web API 应用时出现问题

】在Azure应用服务中发布ASP.NETCore5WebAPI应用时出现问题【英文标题】:ProblemspublishingASP.NETCore5WebAPIappinAzureAppService【发布时间】:2021-12-2300:26:48【问题描述】:我已经发布了我的网络API但我得到了这个错误在诊断工具中我看到了... 查看详情

Azure AD 将多个应用程序连接到单个 Web API

】AzureAD将多个应用程序连接到单个WebAPI【英文标题】:AzureADconnectmultipleappstosingleWebAPI【发布时间】:2020-01-0115:06:56【问题描述】:我有一个使用asp.net核心编写的WebAPI。此API将用于与在AAD中注册的其他几个服务进行通信,所有这... 查看详情

Azure AD 与 ASP.NET Core MVC 中的标识

】AzureAD与ASP.NETCoreMVC中的标识【英文标题】:AzureADwithIdentityinASP.NETCoreMVC【发布时间】:2022-01-0605:53:56【问题描述】:我有一个应用程序,我曾经在其中使用AD和Identity对用户进行身份验证。但现在我想从AD更改为AzureAD。我在Azure... 查看详情

Azure 中托管的 ASP.Net Web API 高响应时间

】Azure中托管的ASP.NetWebAPI高响应时间【英文标题】:ASP.NetWebAPIhighresponsetimehostedinAzure【发布时间】:2020-02-1809:17:27【问题描述】:我有一个WebAPI,它位于P3V2应用服务计划下的Azure应用服务中。有时响应时间太长(超过1分钟)并... 查看详情

从 Azure 中托管的 ASP.NET Core 5.0 MVC 站点调用 API/服务的间歇性套接字异常

】从Azure中托管的ASP.NETCore5.0MVC站点调用API/服务的间歇性套接字异常【英文标题】:IntermittentSocketExceptionscallingAPI/ServicesfromASP.NETCore5.0MVCsitehostedinAzure【发布时间】:2021-06-3013:40:02【问题描述】:ApplicationInsights中的错误消息:连... 查看详情

ASP.NET Core 2.2 中的 Azure AD 身份验证

】ASP.NETCore2.2中的AzureAD身份验证【英文标题】:AzureADAuthenticationinASP.NETCore2.2【发布时间】:2019-12-1303:13:59【问题描述】:我目前正在努力将ASP.NETCore2.2WebAPI连接到现有的AzureAD。我的配置基于ASP.NETCore团队的thissamplecode。Cookie已替... 查看详情

ASP.NET Core 3.1 Azure AD 身份验证引发 OptionsValidationException

】ASP.NETCore3.1AzureAD身份验证引发OptionsValidationException【英文标题】:ASP.NETCore3.1AzureADAuthenticationthrowsOptionsValidationException【发布时间】:2020-05-2710:08:56【问题描述】:我正在尝试使用AzureActiveDirectory处理Web应用程序的身份验证。但... 查看详情

使用 Azure AD 的 Asp.net core mvc 基于角色的授权

】使用AzureAD的Asp.netcoremvc基于角色的授权【英文标题】:Asp.netcoremvcrole-basedauthorizationwithAzureAD【发布时间】:2020-10-1901:09:28【问题描述】:所以,我有带有AzureAD的Asp.net核心MVC应用程序,它允许人们使用他们的microsoftacc唱歌,然... 查看详情

asp.net core 自定义不记名令牌和 Azure Ad 令牌授权

】asp.netcore自定义不记名令牌和AzureAd令牌授权【英文标题】:asp.netcorecustombearertokenandAzureAdtokenauthorization【发布时间】:2021-10-0502:08:12【问题描述】:我会尽力解释我的问题。目前我正在处理用户可以使用本地db用户登录并可以... 查看详情