我的博客项目day4

2019年10月25日 23点07分前端

登录页老是报404 没法访问localhost:8080的后台
搞了两天终于发现原来是没有配置vue项目的请求转发(由于tm后端是8080而前端不是啊md)
因此咱们要修改config目录下面的index.js文件,可是咱们下载如今木有这个文件目录.怎么整…
百度了如下 原来是vue3.x版本没有config目录
可是个人是vue2.x阿…
无论了 先按照这个整把 在根目录上添加vue.config.js文件 并在网上复制内容vue

破案了!!!原来是我tm用hbuilder构建项目的缘由,hbuilder这货构建的项目里面就没有那几个目录
解决方法是用cmd cd到vue项目里面而后用 vue init webpack 项目名 来搭建vue项目就好咯

/-------------------------------------------------------------------------------------------------------
搭建完以后,我修改了config目录下的index.js文件
将proxyTable修改为为要访问的域名就ok了(具体看myblog3代码)
可是如今又出现了一个问题
如今虽然说能将请求发送到8081端口了
可是
在这里插入图片描述tmd这是几个意思???
/----------------------------------------------------------------------------------
晚上又搞了将近三个小时,终于把问题解决了
原来是咱们的程序默认被crsf保护起来了,这会致使咱们的访问被拒绝(详情请见springsecurity中文官方文档)
“默认状况下,Java Configuration会启用CSRF保护。若是要禁用CSRF,能够在下面看到相应的Java配置。有关如何配置CSRF保护的其余自定义,请参阅csrf()的Javadoc。”
因此咱们须要禁用crsf的保护
咱们在WebSecurityConfig 类中找到参数为http的config方法,在http后面写上
在这里插入图片描述就OK了webpack