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