sofastack / sofa-dashboard

Dashboard of SOFAStack.
Apache License 2.0
93 stars 51 forks source link

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

Open jewin opened 5 years ago

jewin commented 5 years ago

 image

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

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

jewin commented 5 years ago

image

glmapper commented 5 years ago

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

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

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

jewin commented 5 years ago

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

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

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