亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

我的跨域問題

以前的項目解決跨域都是采用隱藏跨域的方法

比如a.com 調用 b.com的內容 就是把

b.com 的內容反向代理成 a.com/test? 這樣的方式

但是我想換個思路(因為都是內部項目,所以想從根本上解決)

我現在a項目url地址為:https://a.com?

????????? b項目url地址為:http://a.com

訪問a項目 的是會調用b 項目的數據(因為一個是https 一個是http 肯定就會跨域)

現在安裝老師的方法 在b項目的nginx配置里面添加了如下參數

????????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;
????????}

訪問a項目的時候 任然會提示跨域問題,不知道是哪里的問題

正在回答

2 回答

都測試過的,都不行的。

0 回復 有任何疑惑可以回復我~

add_header?Access-Control-Allow-Origin?$http_origin;?

改成?add_header?Access-Control-Allow-Origin?a.com;

或者干脆改成:?

?add_header?Access-Control-Allow-Origin?*;

試試

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
ajax跨域完全講解
  • 參與學習       62541    人
  • 解答問題       100    個

完全講解Ajax跨域產生的原因和解決思路,掌握跨域的各種解決方案

進入課程

我的跨域問題

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號