Azure AD B2C自定义策略未返回帐户锁定错误(50053) [英] Azure AD B2C custom policy not returning account lockout error (50053)

查看:16
本文介绍了Azure AD B2C自定义策略未返回帐户锁定错误(50053)的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在测试此link之后的AD B2C智能锁定功能。

我当前的智能锁定设置:

登录日志显示我用于测试的帐户已成功锁定:

但是,在我使用自定义策略的登录页面中,尽管TrustFrameworkExtensions.xml中有本地化字符串:

,但错误没有显示我的帐户被临时锁定
<LocalizedString ElementType="ErrorMessage" StringId="UserMessageIfUserAccountLocked">#Your account is temporarily locked to prevent unauthorized use. Try again later.</LocalizedString>

登录页面中的错误消息始终为The username or password provided in the request are invalid

我可以知道解决此问题/常见原因的方向是什么吗?

编辑:从Chrome开发者工具中,即使超过锁定阈值,调用也总是返回相同的The username or password provided in the request are invalid.响应。

推荐答案

我遇到过类似的问题,当用户被锁定时,此消息不会显示。只是我没有使用任何自定义用户策略,所以Jas建议的快速解决方案与我无关。

我发现我可以通过为用户流启用自定义语言并覆盖该错误消息的缺省值来使其正常工作:

{
  "ElementType": "ErrorMessage",
  "ElementId": null,
  "StringId": "UserMessageIfUserAccountLocked",
  "Override": true,
  "Value": "Your account is temporarily locked to prevent unauthorized use. Try again later."
}

这篇关于Azure AD B2C自定义策略未返回帐户锁定错误(50053)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆