鍍金池/ 問答/HTML5  PHP  Linux/ cookie跨域設(shè)置Access-Control-Allow-Origin無效

cookie跨域設(shè)置Access-Control-Allow-Origin無效

后端設(shè)置了header('Access-Control-Allow-Origin: http://10.0.23.16:8088')
返回依然是Access-Control-Allow-Origin: *

碰到cookie跨域問題,設(shè)置如下

header('Access-Control-Allow-Headers: Origin. X-Requested-With, Content-Type, Accept, withCredentials');
header('Access-Control-Allow-Methods: GET, POST');
header('Access-Control-Allow-Credentials: true');
header('Access-Control-Allow-Origin: http://10.0.23.16:8088');
//http://10.0.23.16:8088是前端網(wǎng)址

前端用的axios

axios.defaults.withCredentials = true;

但是這樣并沒有成功,瀏覽器報錯

clipboard.png

求各位幫助

這里是響應(yīng)和請求頭

clipboard.png

回答
編輯回答
心悲涼

暈,apache服務(wù)器沒有開啟cors,但是設(shè)置了居然自帶了一項設(shè)置

<Directory />
    Require all denied
    Header set Access-Control-Allow-Origin *
</Directory>

改掉就好了

2017年10月4日 14:59