然后使用nuxtjs/auth
和nuxtjs/axios
nuxt忽略了我的代理配置。
在过去,我只使用axios进行身份验证。
现在我正在尝试使用@nuxtjs/auth模块。因为我使用单独的后端和CORS,所以我需要使用axios代理进行auth。
但是auth策略local
没有使用代理,我不明白为什么。它总是试图使用nuxturl。看起来auth完全忽略了我的代理。有人能帮忙吗?
第一个
我的Nuxt正在http://localhost:3000上运行
我的客户端总是尝试连接到http://localhost:3000/api/auth/login
但是我需要http://localhost:4000/auth/login
我使用最新的所有模块
2条答案
按热度按时间py49o6xq1#
我也有同样的问题。但是我使用
@nuxtjs/auth-next
是因为nuxtjs/auth
已经过时了,我使用@nuxtjs/proxy
来代替nuxtjs/axios
代理。1.这是我的包依赖关系。
1.修复了nuxt.config。
1.如果设置正确,当运行
npm run dev
时,控制台应显示以下信息。q9rjltbz2#
proxy
对象应该在axios
对象之外,即