如何使用MSAL执行Azure静态网站AD身份验证

问题描述

Azure AD的MSAL身份验证通过在应用程序平台内添加重定向URI(在Azure AD的应用程序注册中)作为单页应用程序(如``http:// localhost:3000'')添加到React应用程序中而发生。在存储帐户的静态网站中发布时的Azure AD。

解决方法

您只需要:

(1)使用Azure AD注册已发布网站的URL(在您的应用程序注册/身份验证选项卡中)。

(2)用发布的网站的URL替换源代码(MSAL配置)中的redirectUri字段。

This sample显示了您需要做的所有事情。