sofa-dashboard icon indicating copy to clipboard operation
sofa-dashboard copied to clipboard

前端部分构建后,访问页面403

Open jewin opened this issue 5 years ago • 3 comments

 image

npm run build 构建前端项目后,将前端资源放入后端web工程下,配置静态资源目录,然后访问该应用时,发现/api/currentUser 接口在后端项目中没有对应的controller,服务治理页面报403.

在前端项目中,发现该接口是随意返回了一些用户数据,将其迁移到后端后,访问正常。

jewin avatar Apr 26 '19 08:04 jewin

image

jewin avatar Apr 26 '19 08:04 jewin

 image /api/currentUser 接口在后端项目中没有对应的controller,访问服务治理页面时报403.

在前端项目中,发现该接口是随意返回了一些用户数据,将其迁移到后端后,访问正常。

感谢反馈。放到 web工程目录下的前端资源文件时构建之后的文件吗?在独立部署前端的情况下,所有的请求及界面应该是不会受到 /api/currentUser 接口影响的;

glmapper avatar Apr 26 '19 08:04 glmapper

 image /api/currentUser 接口在后端项目中没有对应的controller,访问服务治理页面时报403. 在前端项目中,发现该接口是随意返回了一些用户数据,将其迁移到后端后,访问正常。

感谢反馈。放到 web工程目录下的前端资源文件时构建之后的文件吗?在独立部署前端的情况下,所有的请求及界面应该是不会受到 /api/currentUser 接口影响的;

独立部署前端时,请求是正常。 将前后端整合到一起发布时,就报403。 我估计/api/currentUser是你们用于登陆即权限验证部分的接口,但是还没有迁移到后端中。

jewin avatar Apr 26 '19 08:04 jewin