所以... 我有一个带有Angular前端的Node Express服务器。
快递有;用于将客户端重定向到Spotify的登录页面的/登录路由和用于成功/失败的Spotify重定向的/回调路由
如果我像这样直接进入服务器路线,我可以成功地进行往返; 'localhost:3000 / login',我会被重定向回来。如果我使用适当的href创建锚标记,这也有效。
我感到困惑的是,如果我创建一个带有click()函数的按钮,它获取相同/登录路由,我会收到CORs错误。 (我试图解决通常没有用的方法)
我想知道的是,为什么页面上的链接与调用我的服务器路由的函数中的重定向之间存在差异?
道歉,如果我完全错过了这一条船...(或者我的实施可能只是完全奇怪)