我們所說的解決跨域問題, 到底是在解決什么問題

跨域, 就是跨越兩非同源的域名去做一些事情. 它本身不是問題, 是不需要解決的.

所謂同源是指池充,域名捷枯,協(xié)議崇败,端口相同。
1

我們要解決的實(shí)際上是跨域帶來的安全問題. 那么它會造成什么安全問題呢?

[... 稍后補(bǔ)全]

我在這里舉一個小例子:

你家開了個植物園, 邀請客人來訪問并品嘗水果. 可是呢, 隔壁有家動物園, 你會允許隔壁家的猴子來你的植物園摘水果, 帶過去給他家的客人吃嗎?
[原創(chuàng)]

如何避免這些? 瀏覽器已經(jīng)在告訴我們了: 同源策略.

同源策略(Same origin policy)是一種約定歌焦,它是瀏覽器最核心也最基本的安全功能飞几,如果缺少了同源策略,則瀏覽器的正常功能可能都會受到影響独撇⌒寄可以說Web是構(gòu)建在同源策略基礎(chǔ)之上的,瀏覽器只是針對同源策略的一種實(shí)現(xiàn)纷铣。
1

我們平時所說的解決跨域方案, jsonp / cors 它們解決這些安全問題了嗎?

沒有, 他們解決掉了(繞過了) "瀏覽器的安全策略".

所以, 我們平時所說的解決跨域方案, 實(shí)際上是為了實(shí)現(xiàn)跨域的方案.

那么我們?yōu)槭裁匆タ缬蚰?

  • 前后端分離?

總結(jié)一下, 博主認(rèn)為, 能不跨域就不要去跨域才是正道.

真正的解決跨域問題, 就是去避免跨域, 也就是使用反向代理, 讓他們在同一個域下.

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末卵史,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子搜立,更是在濱河造成了極大的恐慌程腹,老刑警劉巖,帶你破解...
    沈念sama閱讀 212,222評論 6 493
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件儒拂,死亡現(xiàn)場離奇詭異,居然都是意外死亡色鸳,警方通過查閱死者的電腦和手機(jī)社痛,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,455評論 3 385
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來命雀,“玉大人蒜哀,你說我怎么就攤上這事±羯埃” “怎么了撵儿?”我有些...
    開封第一講書人閱讀 157,720評論 0 348
  • 文/不壞的土叔 我叫張陵,是天一觀的道長狐血。 經(jīng)常有香客問我淀歇,道長,這世上最難降的妖魔是什么匈织? 我笑而不...
    開封第一講書人閱讀 56,568評論 1 284
  • 正文 為了忘掉前任浪默,我火速辦了婚禮,結(jié)果婚禮上缀匕,老公的妹妹穿的比我還像新娘纳决。我一直安慰自己,他們只是感情好乡小,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,696評論 6 386
  • 文/花漫 我一把揭開白布阔加。 她就那樣靜靜地躺著,像睡著了一般满钟。 火紅的嫁衣襯著肌膚如雪胜榔。 梳的紋絲不亂的頭發(fā)上胳喷,一...
    開封第一講書人閱讀 49,879評論 1 290
  • 那天,我揣著相機(jī)與錄音苗分,去河邊找鬼厌蔽。 笑死,一個胖子當(dāng)著我的面吹牛摔癣,可吹牛的內(nèi)容都是我干的奴饮。 我是一名探鬼主播,決...
    沈念sama閱讀 39,028評論 3 409
  • 文/蒼蘭香墨 我猛地睜開眼择浊,長吁一口氣:“原來是場噩夢啊……” “哼戴卜!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起琢岩,我...
    開封第一講書人閱讀 37,773評論 0 268
  • 序言:老撾萬榮一對情侶失蹤投剥,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后担孔,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體江锨,經(jīng)...
    沈念sama閱讀 44,220評論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,550評論 2 327
  • 正文 我和宋清朗相戀三年糕篇,在試婚紗的時候發(fā)現(xiàn)自己被綠了啄育。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 38,697評論 1 341
  • 序言:一個原本活蹦亂跳的男人離奇死亡拌消,死狀恐怖挑豌,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情墩崩,我是刑警寧澤氓英,帶...
    沈念sama閱讀 34,360評論 4 332
  • 正文 年R本政府宣布,位于F島的核電站鹦筹,受9級特大地震影響铝阐,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜铐拐,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 40,002評論 3 315
  • 文/蒙蒙 一饰迹、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧余舶,春花似錦啊鸭、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,782評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至,卻和暖如春钟些,著一層夾襖步出監(jiān)牢的瞬間烟号,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,010評論 1 266
  • 我被黑心中介騙來泰國打工政恍, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留汪拥,地道東北人。 一個月前我還...
    沈念sama閱讀 46,433評論 2 360
  • 正文 我出身青樓篙耗,卻偏偏與公主長得像迫筑,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子宗弯,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,587評論 2 350

推薦閱讀更多精彩內(nèi)容

  • 所謂同源(即指在同一個域)就是兩個頁面具有相同的協(xié)議(protocol)脯燃,主機(jī)(host)端口號(port) 同源...
    伯納閱讀 1,211評論 0 0
  • 注:文章太長了,因此分為兩段蒙保,但第一部分比較常用也更重要辕棚,可重點(diǎn)掌握〉瞬蓿跨域指的是瀏覽器不能執(zhí)行其它網(wǎng)站的腳本逝嚎,由于...
    AizawaSayo閱讀 3,828評論 0 4
  • 1. 什么是跨域 跨域,是指瀏覽器不能執(zhí)行其他網(wǎng)站的腳本详恼。它是由瀏覽器的同源策略造成的懈糯,是瀏覽器對JavaScri...
    cbw100閱讀 6,313評論 2 86
  • 跨域在接口調(diào)用的時候經(jīng)常會出現(xiàn),它是基于什么原因產(chǎn)生的呢单雾? 說到跨域就必須提到同源策略。什么是同源策略呢她紫? 同源策...
    嘭嘭嘭鵬閱讀 1,054評論 0 1
  • 日漸西斜硅堆,云霞漸濃,晚風(fēng)漸起贿讹,鳥雀漸歸渐逃,孤影漸長。 花有重開日民褂,春有復(fù)返時茄菊,日月星辰永相隨,唯流水后浪逐前浪不...
    摩羯馬兒閱讀 226評論 0 0