前端是vue2.0,网络请求用的是axios,后端是springboot2.0

用axios向后端发送post请求,结果得到一个403无权限的错误,莫名其妙啊,我明明发送的是post请,但在chrome的调试里看到的却是options。

vue+java后台通信报403,cors解决跨域问题(该贴说的不是很清楚,不过大概如此,可再去网上查相关内容)-LMLPHP
options请求
 
vue+java后台通信报403,cors解决跨域问题(该贴说的不是很清楚,不过大概如此,可再去网上查相关内容)-LMLPHP
CORS请求
 
vue+java后台通信报403,cors解决跨域问题(该贴说的不是很清楚,不过大概如此,可再去网上查相关内容)-LMLPHP
403错误

意思就是跨域请求无权限了。

在segmentfault网站上,这位仁兄的解释非常正确,

 
vue+java后台通信报403,cors解决跨域问题(该贴说的不是很清楚,不过大概如此,可再去网上查相关内容)-LMLPHP
网友的解释

解释的链接地址:https://segmentfault.com/q/1010000008292792

到这里,只要在后端设置options响应支持即可。

vue+java后台通信报403,cors解决跨域问题(该贴说的不是很清楚,不过大概如此,可再去网上查相关内容)-LMLPHP

04-16 03:48