最新回答 / qq_安靜_77
// spring boot 版本用2.1?@RequestParam(name = "otpCode") String otpCode // otpCode 字母要一致
最贊回答 / qq_慕仙2069110
我的只要加了
@CrossOrigin(allowCredentials?=?"true",allowedHeaders?=?"*")springboot都跑不起來(lái)
跨域問(wèn)題解決:google配置后仍然無(wú)法正確獲取otpcode。由于谷歌瀏覽器的SameSite安全機(jī)制的問(wèn)題,瀏覽器在跨域的時(shí)候不允許request請(qǐng)求攜帶cookie,導(dǎo)致每次sessionId都是新的,這里有個(gè)出問(wèn)題前提:跨域,剛好和調(diào)試時(shí)的環(huán)境情況一致。瀏覽器版本chrome84.0.4147.135(谷歌游覽器好像從80版本之后就加入了SameSite安全機(jī)制),直接在地址欄里輸入chrome://flags/,然后在搜索框里搜索關(guān)鍵字SameSite,找到與之匹配的項(xiàng)SameSite by default cookies,將其設(shè)置為Disabled,然后關(guān)閉瀏覽器再打開(kāi),請(qǐng)求。
2020-12-05
最新回答 / 慕移動(dòng)5278880
?請(qǐng)問(wèn)下你有木有在 編寫(xiě)userServiceImpl.java的時(shí)候遇到過(guò)“cannot resolve method "selectUserById" in "UserPasswordDO""這樣的報(bào)錯(cuò),就像圖里的這樣,無(wú)法找到這個(gè)method<...圖片...>
2020-12-02
最新回答 / 天地轉(zhuǎn)光陰迫
<...圖片...><...圖片...>相對(duì)路徑??試試?
最贊回答 / qq_寶慕林8073346
當(dāng)你需要使用mybatis-config.xml 配置文件的時(shí)候你就需要配置config-location,config-location的作用是確定mybatis-config.xml文件位置的,而mapper-locations是用來(lái)注冊(cè)你寫(xiě)的xxxmapper.xml文件。如果你使用了mybatis-config.xml,并且里面配置了mapper,那就不需要mapper-locations,
2020-11-30
mybatis-generate這個(gè)工具挺雞肋的。
1. 只能生成一次,之后生成的話,就會(huì)覆蓋。
2. 涉及到Model對(duì)象和DO對(duì)象之間的相互轉(zhuǎn)換,挺麻煩的。沒(méi)有這個(gè)工具的話,直接一個(gè)請(qǐng)求VO,一個(gè)相應(yīng)VO就搞定了,多好!
1. 只能生成一次,之后生成的話,就會(huì)覆蓋。
2. 涉及到Model對(duì)象和DO對(duì)象之間的相互轉(zhuǎn)換,挺麻煩的。沒(méi)有這個(gè)工具的話,直接一個(gè)請(qǐng)求VO,一個(gè)相應(yīng)VO就搞定了,多好!
2020-11-21
按照要求在springboot中加了@CrossOrigin,但一直報(bào)錯(cuò)跨域請(qǐng)求的錯(cuò)。后來(lái)發(fā)現(xiàn)是getotp.html與static文件不在一個(gè)路徑。將他倆放在一個(gè)路徑后,就一切正常了,找了半天原因...
2020-11-21
驗(yàn)證碼用谷歌瀏覽器娶不到。換成火狐瀏覽器就可以啦
2020-11-18