Feeling2037
咕噜咕噜502
2021-04-20 09:23
采纳率: 69.2%
浏览 90
已采纳

我把maven工程和前端dist文件打包成一个war包,部署tomocat服务器还是调不到后端接口

我把前端dist中的文件放在maven工程的resources/static下,启动服务,可以访问页面,也可以调后端接口登录,然后我就把maven工程打包成一个war包,部署tomocat服务器,我使用localhost:8080/war包名称,可以访问到我打包的前端页面,包括我访问swagger测试也是成功的,可是页面是有了,我点登录,它提示我后端接口犯错访问不上,求大佬帮忙解决一下

 

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

3条回答 默认 最新

  • qq_34926773
    张小帅和刘美美 2021-04-20 09:34
    已采纳

    login路径被拦截了,没有权限访问,连接被拒了

    点赞 评论
  • zhangxin0w0
    BCS-点心 2021-04-20 09:32

    1.本地服务,接口打码有啥用。。。别人也不能直接访问你本地

    2.你打包之前,先在工具里运行试试,比如idea

    3.问题可以合并一下,不用重复发~

    点赞 评论
  • i__0o0__
    i__0o0__ 2021-04-20 10:40

    我觉得应该不是跨域问题,因为是通过tomcat发起来的一个war包,访问的是tomcat的ip和端口号。

    所以需要确认一个问题:

    一个是先看下报错提示里访问的后台接口是否正常,用postman或者什么方法调用一下看看

    我估计是可能没有配置spring的接口开放路径吧,

    framework.security-exclude-paths

     

    点赞 评论

相关推荐