1. 程式人生 > >解決了設定了Access-Control-Allow-Origin: *還是跨域的問題。

解決了設定了Access-Control-Allow-Origin: *還是跨域的問題。

說起跨域請求,大家首先想到的就會是設定請求頭Access-Control-Allow-Origin: *。但是有時候只設置這麼一樣還是解決不了的跨域問題就要分的比較細的設定請求頭了:

access-control-allow-headers: Authorization, Content-Type, Depth, User-Agent, X-File-Size, X-Requested-With, X-Requested-By, If-Modified-Since, X-File-Name, X-File-Type, Cache-Control, Origin

access-control-allow-methods: GET, POST, OPTIONS, PUT, DELETE

access-control-allow-origin: *

access-control-expose-headers: Authorization

access-control-expose-headers: Authorization是指允許在請求頭裡存放token,後端通過請求頭來獲取前端傳來的token。

如下圖: