3-11 解bug總結 ①inSessionOtpCode==null ②注冊失敗user_id 為空 ③注冊失敗 404
1?inSessionOtpCode?一直是?null??(我是漏了register.html)
解決方案:?①?前端 register.html?和 getotp.html 都添加?xhrFields:{withCredentials:true},?②?后端?UserController添加?@CrossOrigin(allowCredentials = "true", allowedHeaders = "*")
記得?重啟程序,?還不行可?FIle ->?invalidate?Cache/?Restart
2?注冊失敗1:?user_id?為空,?
解決方案:?看視頻可知,?<insert id=insertSelect 里添加: keyProperty="id" useGeneratedKeys="true" 實現id回填再 -->?UserServiceImpl.register()中?合適位置 添加?userModel.setId(userDO.getId());
重啟程序
3?注冊失敗2: `注冊失敗, 原因為........`? 總之是404,?是register()?忘了添加?? ? @ResponseBody
2022-04-24
感謝老哥