我的跨域問(wèn)題
以前的項(xiàng)目解決跨域都是采用隱藏跨域的方法
比如a.com 調(diào)用 b.com的內(nèi)容 就是把
b.com 的內(nèi)容反向代理成 a.com/test? 這樣的方式
但是我想換個(gè)思路(因?yàn)槎际莾?nèi)部項(xiàng)目,所以想從根本上解決)
我現(xiàn)在a項(xiàng)目url地址為:https://a.com?
????????? b項(xiàng)目url地址為:http://a.com
訪問(wèn)a項(xiàng)目 的是會(huì)調(diào)用b 項(xiàng)目的數(shù)據(jù)(因?yàn)橐粋€(gè)是https 一個(gè)是http 肯定就會(huì)跨域)
現(xiàn)在安裝老師的方法 在b項(xiàng)目的nginx配置里面添加了如下參數(shù)
????????add_header?Access-Control-Allow-Methods?*; ????????add_header?Access-Control-Max-Age?3600; ????????add_header?Access-Control-Allow-Credentials?true; ????????add_header?Access-Control-Allow-Origin?$http_origin; ????????add_header?Access-Control-Allow-Headers?$http_access_control_request_headers; ????????if?($request_method?=?OPTIONS)?{ ????????????????return?200; ????????}
訪問(wèn)a項(xiàng)目的時(shí)候 任然會(huì)提示跨域問(wèn)題,不知道是哪里的問(wèn)題
2018-03-05
都測(cè)試過(guò)的,都不行的。
2018-03-03
add_header?Access-Control-Allow-Origin?$http_origin;?
改成?add_header?Access-Control-Allow-Origin?a.com;
或者干脆改成:?
?add_header?Access-Control-Allow-Origin?*;
試試