放在views 静态目录里,会提示 当前未登录,这时候,应该怎么弄啊??
来源:17-2 线上部署(中)
野生安乃近
2018-08-31
因为,之前,课程里写一个 拦截所有请求的方法,检测是否登录,而 这个时候,放在 views 静态资源里,去访问,就 直接 返回了,这个 应该怎么解决啊??

写回答
1回答
-
河畔一角
2018-09-06
我们的项目是分前端和后台的,通常前端部分直接通过nginx部署,后台部分单独起服务。现在你把前端部分也放进了node服务目录里面,这样接口的拦截器就生效了,才出现的这个问题。
解决这个问题有两种思路:第一种用课程的方式前后端分离,分开部署。
第二种思路,按照你现在的做法,就想把页面放到views里面,通过node服务去访问,那么你在拦截器里面应该屏蔽点当前页面路径,也就是访问页面的时候根据url做一个过滤,不要让接口拦截他00
相似问题