在加了@CrossOrigin注解仍然报跨域错误

海德薇快跑 2020-05-19 05:18:48
在加了跨域注解后仍然报跨域的错误:


后来换配置类了还是不行:
...全文
3527 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
海德薇快跑 2020-05-20
  • 打赏
  • 举报
回复
引用 1 楼 jio可 的回复:
要加上http://,错误不是有说明


我已经解决了,因为我里面有shiro存在所以导致注解配置类会失效,因为在跨域请求之前会有一个钩子先判断是不是跨域,在不跨域的情况下才会开始真正的请求,而因为有shiro存在,导致钩子先进入的shiro,因为shiro本来就是一个封装的拦截器,所以会一直跨域,所以需要重新写一个拦截器来处理这个钩子,然后注册到shiroconfig里面去,如此就可以解决集成权限情况下的跨域问题,谢谢大佬的指教,谢谢
  • 举报
回复
@海德薇快跑 所以是怎么解决的方便贴下代码吗?
jio可 2020-05-20
  • 打赏
  • 举报
回复 1
要加上http://,错误不是有说明

87,902

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧