首页 > 解决方案 > 通过 www 使用 AD B2C 登录时如何处理错误

问题描述

我已经用我的应用程序( https://xxxxxxx.net )设置了 ADB2C 租户。重定向 URI 在我的配置中也设置为相同的地址。当用户通过上述域登录时,它工作正常。但是,其中一些最终会在其前面加上 www。( https://www.xxxxxxx.net ) 当他们这样做时,他们被重定向到 adb2c 登录并且能够很好地进行身份验证,但是在重定向回应用程序时,我们看到了这个异常:

处理用户身份验证时发生故障:IDX21323: RequireNonce is '[PII is hidden]'。OpenIdConnectProtocolValidationContext.Nonce 为空,OpenIdConnectProtocol.ValidatedIdToken.Payload.Nonce 不为空。无法验证随机数。如果您不需要检查 nonce,请将 OpenIdConnectProtocolValidator.RequireNonce 设置为“false”。请注意,如果找到“nonce”,它将被评估。

我该如何处理?

标签: asp.net-mvcazure-ad-b2c

解决方案


推荐阅读