如何在ASP.net Web API上使用Azure ad b2c从Angular 2 Web应用程序验证和授权令牌?

时间:2017-12-04 09:42:15

标签: asp.net-web-api angular2-services azure-ad-b2c

我在客户端使用角度2,我想允许消费者使用Google,Facebook等社交帐户登录。

为此我使用的是Azure广告b2c。

我想使用angular 2 web应用程序中的令牌来保护Web API。

我怎样才能做到这一点?

我在Angular 2中尝试使用msal库(预览)来使用Azure ad b2c对用户进行身份验证。但我无法在Web API上授权令牌。

1 个答案:

答案 0 :(得分:0)

请参阅此Angular 4 example w/ MSAL.js

此外,this blog post是保护Web API的良好指南。在GitHub上还有一个很好的示例项目:An ASP.NET Core 2.0 web API with Azure AD B2C