使用 NextAuth V5 将 Next.js 14 应用程序部署到 Digital Ocean 应用程序平台后,我遇到了重定向问题。该应用程序使用 Google OAuth 进行身份验证,虽然 Google 部分似乎可以工作(因为它尝试在成功登录后重定向回来),但它会重定向到
https://localhost:3000
而不是我的域。
对于其他上下文,该应用程序在使用反向代理设置的
localhost:3000
上运行良好。此配置也适用于我以 Nginx 作为反向代理的本地环境。
我正在寻求有关如何确保重定向指向身份验证后正确域的建议。
我也有同样的问题。 这是因为 DigitslOcean 不支持 tge SAML 消息流吗?