【发布时间】:2021-08-22 00:28:54
【问题描述】:
我有一个以 Angular 作为前端的 ASP.NET 核心 Web 应用程序。我在我的应用程序中创建了一个 Web API,我可以从 Angular 应用程序调用它。我想使用 MSAL 保护我的 Web API 和 Angular 客户端应用程序。我设法让 MASL 为我的 Angular 应用程序工作。然后我为我的 Web API 添加了身份验证。现在,如果我从 Angular 应用程序调用我的 API,它会返回 401 未经授权的响应。
我假设如果 Angular 应用程序经过身份验证,我将能够调用我的 Web API,因为两者都受到同一个 Azure AD 应用程序的保护。
请帮忙。
【问题讨论】:
标签: angular authentication asp.net-core-webapi msal http-status-code-401