7

我以前使用 Vuejs 并决定研究 NuxtJs。在我以前的应用程序中,我的服务器发送了一个客户端无法读取的 HttpOnly cookie。因此,对于身份验证,我尝试了 NuxtAuth,它有一些技巧,我注意到不可能使用 HttpOnly cookie 作为策略。我认为这是 SSR 的局限性。但是有没有办法将 HttpOnly Cookies 与 NuxtJs 一起使用?我的解决方案是仅在我有 cookie 的客户端上运行 API 请求。这似乎可行,但我认为这可能不是理想的解决方案。

那么,如何在 nuxt.config 中为 dev 和 prod env 设置 axios?当我使用 baseURL 属性时,我总是得到 cors,所以我尝试了有效的代理,但 cookie 被拒绝并显示以下消息:cookie“access_token_cookie”由于域权限无效而被拒绝。我认为这是因为代理是 dev 中的 localhost 对吗?有解决方案吗?

那么有什么想法可以在 Nuxt 中实现 HttpOnly 身份验证吗?

4

0 回答 0