将web应用程序(SPA)与蔚蓝B2C集成用于用户身份验证。在从web应用程序进行日志记录期间,我在UI上看到了这个b2c异常代码(AADB2C99059),而不是实际的b2c登录屏幕。请建议我在这个场景中,是否需要对b2c配置或后端应用程序代码进行任何更改。
发布于 2022-01-22 08:52:03
错误(AADB2C99059:所提供的请求必须呈现代码挑战)通常是当您在run中缺少代码挑战时出现的。您可以通过在run url上为code_challange附加一个静态值来测试用户流,而无需在应用程序中实现它。
例如,您可以将&code_challenge=YTFjNjI1OWYzMzA3MTI4ZDY2Njg5M2RkNmVjNDE5YmEyZGRhOGYyM2IzNjdmZWFhMTQ1ODg3NDcxY2Nl附加到url,它应该适合您。
如果上面的代码挑战不起作用,您也可以使用C#代码生成代码挑战,并将其传递给请求URL。
您可以参考这个文档来了解如何生成code_challenge
发布于 2022-01-23 01:43:05
这应该是SPA中的自动。
这是“现在就跑”流程的一部分。
https://stackoverflow.com/questions/70809651
复制相似问题