请注意:localhost和127.0.0.1虽然都指向本机但吔属于跨域。
写完interceptor之后它是不生效的还需要配置一下。
后端+前端彻底解决会话跨域丢失问题
登录功能的JS前端代码
登录功能的Java后端代码
使鼡QS组件进行QueryString的序列化与反序列化
qs插件中的两个主要方法:
创建一个entity包创建一个User类,添加代码:
使用Lombok让代码更优雅
Lombok能通过注解的方式在編译时自动为属性生成构造器、getter/setter、equals、hashcode、toString方法。神奇的是在源码中没有getter和setter方法但是在编译生成的字节码文件中有getter和setter方法。这样就省去了手動重建这些代码的麻烦使代码看起来更简洁些。
在pom.xml文件中添加依赖:
修改User实体类中的代码为:
使用DataJPA实现真正的登录查询
修改前端中Login.vue中的玳码为:
服务端和客户端存储登录信息
使用VUEX处理全局用户信息
换一个漂亮一些的登录页面
在view目录下创建一个login文件夹
创建一个login.less文件,添加玳码:
修改router目录中的index.js文件(修改路由):
对用户的密码进行MD5加密保护用户隐私
设置注销后的Cookie清除
后端修改score方法:
访问score方法运行结果如下:
前端main.js中修改代码:
使用SpringSession方案,客户端保存服务端下发的Token值然后每次携带
后端主程序中添加代码:
請您執行以下基本的修復教程步驟
1.確保主機桌面沒有開啟其它的應用程序。
2.確定殺毒軟件已關(因為該軟件會影響某些遊戲的接入)
我就是这样做,很快就近游戏了你可以试一下。