Azure 身份验证问题

Azure authentication issue

我有一个使用 Azure B2C 身份验证的 Blazor 服务器端应用程序。当我 运行 它在我的本地机器上时一切正常。现在我将其部署为 Azure 应用服务。应用程序 url 被重定向到 https://mycompanyb2c.b2clogin.com/mycompanyb2c.onmicrosoft.com/b2c_1_myapp_signin/oauth2/v2.0/authorize.. 进行身份验证。等等

但紧接着它被重定向到重定向 uri (https://localhost:44333/signin-oidc)。我不知道为什么会这样。我确实注意到一条警告“您可以使用此应用程序对 Azure Active Directory 进行身份验证,但不能使用 Azure AD B2C”。这让我感到惊讶,因为我认为该应用程序位于 Azure AD B2C 下,而我可以在 Azure 门户的 Home/Azure AD B2C 下看到它。

如何解决我的问题?

您是否更新了 json 文件中的重定向 URL?

您是否更新了应用程序注册中的重定向 URL?

这似乎指向您的本地 PC 而不是 Azure 应用服务。

就消息而言,是您的应用。 these?

之一