我正在尝试通过 IDP 联合与 azure AD 为 nuxt 应用程序添加身份验证。基本上 nuxt auth 调用 Azure B2C 租户并将其联合到 Azure AD。
过程如下。
Nuxt 身份验证 -> Azure B2C -> Azure AD(联合 IDP)
Azure AD 返回令牌作为联合的结果。
Azure B2C 将该令牌添加到密钥idp_access_token下的 ID 令牌中。然后 Nuxt auth 获取令牌并将其用于身份验证。
但成功登录后,它希望重定向到 /home 页面。
redirect: {
login: "/",
callback: "/",
home: "/home"
},
虽然它重定向它显示 431 错误。原因是大 cookie 包含
access token, refresh token
它没有重定向到给定的主页,而是给出如下屏幕截图所示的错误。
错误显示如下。
有没有办法解决这个问题?
我将节点版本从 12 升级到 15,删除了浏览器缓存和 cookie。但问题仍然存在。