weixin_44424581
weixin_44424581
采纳率66.7%
2021-04-08 15:12 浏览 41
已采纳

spring security+vue 跨域请求权限丢失

将 hasAuthority("admin")改为permitAll()就可以访问,改成权限的就获取不到后端的数据

vue和boot的端口不一样

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享
  • 邀请回答

3条回答 默认 最新

  • 已采纳
    qq_40602449 li.siyuan 2021-04-08 16:35

    我的解决办法是 去掉有关的权限认证, 在数据库中配置权限, 前后端分离, 采用Token
    在验证Token的时候验证 访问权限


    在此处验证请求地址权限 JwtRequestFilter.doFilterInternal() 在这个方法调用以下方法
    
    
    
    
    
    点赞 1 评论 复制链接分享
  • software7503 CSDN专家-赖老师(软件之家) 2021-04-08 15:33

    你这个是控制静态资源访问吧,权限不是前后端结合注解吗?

    点赞 评论 复制链接分享
  • QA_Assistant 有问必答小助手 2021-04-08 16:04

    您好,我是有问必答小助手,你的问题已经有小伙伴为您解答了问题,您看下是否解决了您的问题,可以追评进行沟通哦~

    如果有您比较满意的答案 / 帮您提供解决思路的答案,可以点击【采纳】按钮,给回答的小伙伴一些鼓励哦~~

    ps:问答VIP仅需29元,即可享受5次/月 有问必答服务,了解详情>>>https://vip.csdn.net/askvip?utm_source=1146287632

    点赞 评论 复制链接分享

相关推荐