gpt4 book ai didi

typescript - 使用 @azure/Msal-browser 时,我在 ClientAuthError : state_not_found: State not found 上收到此错误消息

转载 作者:行者123 更新时间:2023-12-04 17:22:30 25 4
gpt4 key购买 nike

当尝试通过登录时,我正在使用create-react-apphttp://localhost上开发使用@azure/msal-browser msal.loginRedirect() 浏览器重新启动到站点,并且页面正确,但是用户未登录,并且控制台中出现以下错误(来自 handleRedirectPromise 方法)ClientAuthError:state_not_found:未找到状态:缓存状态

状态参数被传递到登录网址(https://login.microsoft.com...state=base64string...),但没有任何内容本地/ session /Cookie 存储。

Azure 应用程序配置很好(之前使用过),但有些东西没有使用 msal 库进行工作/配置,有什么想法吗?

最佳答案

如果handleRedirectPromise被调用两次,就会导致这个错误。 msal-react 应该为您调用此函数,因此无需您自己进行此调用。有关详细信息,请参阅此 github 问题:msal-browser redirect not working correctly .

关于typescript - 使用 @azure/Msal-browser 时,我在 ClientAuthError : state_not_found: State not found 上收到此错误消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65375241/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com