Azure AD B2C 身份验证

标签 azure azure-ad-b2c

我创建了一个 Azure AD B2C 租户,向其中添加了应用程序并根据本文配置了 Postman:

https://learn.microsoft.com/en-us/aspnet/core/security/authentication/azure-ad-b2c-webapi?view=aspnetcore-2.2

我的问题是我无法使用添加到租户的用户帐户登录。 我创建了两个用户,他们的用户类型是成员,来源是 Azure Active Directory。 但是当我尝试登录时,我收到以下错误消息: “用户名或密码无效。”

我还应该设置什么?

最佳答案

Azure AD B2C 无法使用通过门户创建的用户。 Azure AD B2C 使用用户的“登录名称”属性进行登录。通过门户创建的用户可用于使用 AAD 进行登录(企业场景)。

正如 Chris 提到的,需要使用注册策略或 Azure AD Graph 流来创建 B2C 用户才能登录。

请看这个答案 Adding users to Azure B2C without using a sign-up policy

关于Azure AD B2C 身份验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54468171/

相关文章:

azure - Swagger 注销按钮不会从浏览器清除用户 session (ASP.Net 6 Web api 中的 Azure B2C)

javascript - B2C 注册页面 - 电子邮件验证后显示断言字段

azure - AAD B2C : After "reset password" from Azure Portal the B2C users cannot change it while loging in by SignIn policy URL

具有全局管理员权限的 Azure AD 应用程序

azure - Windows Azure 中角色的静态 IP 地址?

具有表存储的 Azure 移动 Web 服务

android - 如何使用 Android 应用程序中的 "Azure IoT Hub Device Provisioning Service"注册设备并将遥测读数发送到 Azure IoT 中心?

azure - 由于数据工厂模式,无法使用 GIT 同步发布 Azure 数据工厂?

当App为 "closed"时Android未收到PushNotification

azure - 将隐私政策添加到 azure b2c 应用程序上的自定义 ui