@CrossOrigin
@CrossOrigin,該注解寫在BaseController中,沒有參數(shù)還可以跨域,加了(allowCredentials = "true", allowedHeaders = "*")之后反而不能跨域了,服務(wù)端能拿到session中存儲(chǔ)的驗(yàn)證碼,請(qǐng)求結(jié)果也正常返回了,但是js解析不了
任何東西沒修改,換成火狐或qq瀏覽器之后,ajax的結(jié)果能夠正常alert出來.網(wǎng)上說是谷歌限制了跨域,但是在注解@CrossOrigin沒加參數(shù)之前還可以跨域,加了就不行了,這是什么梗
老師能發(fā)下源碼么,網(wǎng)上搜索搞了好幾天,跨域的還是不行,能發(fā)下源碼我自己對(duì)照下嗎?我的郵箱是rubosijin@163.com謝謝了
2019-01-18
默認(rèn)google瀏覽器是沒有跨域限制的,safari才有,在瀏覽器端network里查看下http response的返回值,看下是否有allow access origin *這類返回參數(shù)頭,若有則應(yīng)該是支持跨域的返回值,再從客戶端調(diào)試下是否是客戶端問題