SpringBoot
tianyuConqueror
假全栈攻城狮
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
前后端分离,session一致性问题
后端使用springboot2.x版本的,新建一个配置类,然后实现WebMvcConfigurer类,并重写下方的方法即可完成后端的跨域前端是vue写的,为了解决跨域需要在main.js文件中配置红色框中的代码如此设置即可解决前后端session不一致问题。在测试阶段,前端和后端分别在两台本地电脑上,使用其他安卓手机浏览器都可以正常操作,但是在使用苹果手机自带的Safari浏览...原创 2019-10-22 10:49:40 · 2580 阅读 · 0 评论 -
SpringBoot拦截器设置解决跨域问题
Springboot使用WebMvcConfigurer的addCorsMappings的方法设置全局跨域,可以解决大部分的跨域问题,但是加入拦截器后,拦截器需要单独做跨域处理,否则还是有跨域问题的。在我项目中,加在拦截器的preHandle方法的头部,是解决不了的,后来经过测试,发现只有在返回false的方法块中加入response设置跨域才可以真正解决跨域问题response.set...原创 2019-07-29 10:37:05 · 4134 阅读 · 1 评论 -
前后端分离的项目中短信发送服务接口的安全性设计
最近做的项目在登录注册中需要用到短信发送,于是单独写了一个短信发送的接口,当时什么也没考虑到,就是接口访问带有手机号就可以发送,这具有很大的安全隐患。在查资料看博客并且参考其他大的网站之后,决定对短信发送接口进行安全性改造。前端除了传递必要的参数外,还加入一个当前的时间的毫秒数,还有一个加密签名,这个签名是当前时间的毫秒数和前后端确定好的一个秘钥来通过MD5或其他加密算法加密之后得到的...原创 2019-07-29 10:59:24 · 763 阅读 · 0 评论 -
vue+springboot项目部署的几种方法
一,vue项目打包好之后生成dist目录,将其放入nginx中,并进行相应的访问配置,然后springboot项目通过jar包或者打包成war包放入tomcat中启动二,将vue项目打包好的dist目录中的static和index.html文件放入springboot项目的resources目录下,然后springboot打包部署即可三,将vue项目打包好也是放入tomcat中,sprin...原创 2019-08-19 10:20:05 · 9510 阅读 · 0 评论
分享