我正在尝试理解如何调用图形API来使用msal-angular ("@azure/msal-angular":"^0.1.4")拉回一些用户信息。我还找不到这方面的工作示例/教程。我已经设置了一个Azure AD B2C。已创建使用用户名作为登录密钥的本地帐户提供程序。我创建了注册/登录流程,并注册了一个webapp‘b2c-app01’。但是,我无法通过acquireTokenSilent调用。我为作用域传递了‘us
我正在使用Azure AD B2C和我的应用程序的用户名登录。我正在使用图形API创建、更新和删除用户,并且无法通过编程添加主电子邮件(我只能在图形api中添加"OtherMail“属性),以便稍后在密码重置策略中使用它进行验证。因此,现在我无法使用我的密码重置策略来重置密码。
任何提示都会很有帮助。
是否有一种方法可以创建指向密码重置策略的链接/URL,但跳过电子邮件验证部分(直接输入新密码),方法是将某种令牌植入URL?
例如..。(通过验证签名字段,用户流将让我跳过电子邮件验证,转而使用电子邮件字段中的电子邮件)。我之所以需要它,是因为作为从不使用Azure B2C的旧系统迁移到新系统的一部分,我们希望通过图形API为用户创建一个带有模糊密码的Azure AD B2C帐户来迁移用户,然后发送给他们一
我正在从事一个使用Azure B2C身份验证的项目。我们必须登录,注册,更改用户电子邮件地址和密码。在配置文件编辑策略中,我看不到配置文件属性中的电子邮件地址字段。我们可以从Azure AD B2C中的“配置文件编辑策略”更改用户的电子邮件地址吗?我试图不使用Graph来实现这个目的。对于更改密码、登录和注册,我将重定向到在门户中运行相应策略后出现的url。
我正在使用迁移从遗留数据库中创建azure b2c中的用户。我有一些用户的用户名中有北欧字母、和。我能够在蔚蓝b2c中创建用户,当我使用图形API搜索用户时,我看到用户名中包含这些字符。我已经为登录创建了一个自定义策略。它适用于所有具有正规英文字母名称的用户。但是,当试图用北欧字符登录用户时,它表示帐户未被检测到。不知何故,带有北欧字符的用户名与提供的输入不匹配。例如,如果用户名为p l in azure b2c,则正确输入用户名p