[問題] 跨網域AJAX , 在HTTPS的問題

看板Ajax作者 (azureshin)時間14年前 (2012/04/02 20:19), 編輯推噓4(409)
留言13則, 3人參與, 最新討論串1/1
請問各位 目前跟一個業主合作 前提是 : 他提供的是XML.....不是jsonp. 環境 : 跨網域 小弟使用YQL來讀取他的XML, 這樣可以克服跨網域問題, 也順便轉json可讀性較高 問題來了...之前是http時都沒問題 後來他們公司改https, 就都不能讀了 我想問的是.... 1. https頁面是支援AJAX的嗎 ? 因為如果用IE看https網頁, 都會出現"此網站的安全性 憑證有問題", 必須按 "繼續瀏覽此網站"才能繼續, 所以我想ajax的callback該不會call 到這個提示頁面 ? 2. 我該請對方做什麼, 我的YQL才能去讀對方的HTTPS ? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.120.53.178

04/02 21:01, , 1F
1.https 是支援 ajax 的, IE看到那頁是瀏覽器本身的行為
04/02 21:01, 1F

04/02 21:03, , 2F
像 chrome 的話本身會要求 https 頁面裡的東西全都從
04/02 21:03, 2F

04/02 21:03, , 3F
https 取得才會認定為 "安全的" 頁面, IE 可能也有加這
04/02 21:03, 3F

04/02 21:04, , 4F
條了(?)
04/02 21:04, 4F

04/02 21:29, , 5F
https支援ajax, js的寫法需要改變嗎 ?
04/02 21:29, 5F

04/02 21:42, , 6F
還在研究YQL... (心虛) http 跟 https 用的 port 不一樣
04/02 21:42, 6F

04/02 21:44, , 7F
domain 也不一樣, port 也不一樣.. 不是很清楚能不能..
04/02 21:44, 7F

04/02 21:45, , 8F
但如果你是 https 對 https 進行 ajax, 那是可以也不需
04/02 21:45, 8F

04/02 21:45, , 9F
要特別改變什麼寫法的.
04/02 21:45, 9F

04/02 21:59, , 10F
瀏覽器限制... ... 無解
04/02 21:59, 10F

04/03 01:42, , 11F
我找到解法了.., 幸好我是寫在phonegap裡面..
04/03 01:42, 11F

04/04 19:44, , 12F
對解法有點好奇, 方便分享嗎 ._.?
04/04 19:44, 12F

04/06 01:43, , 13F
phonegap或jquery mobile都有支援跨網域參數
04/06 01:43, 13F
文章代碼(AID): #1FUPbMv5 (Ajax)
文章代碼(AID): #1FUPbMv5 (Ajax)