[英]Reading cookies from another domain lavel by means of AngularJS
在我當前的項目中,我試圖讀取在根域級別(es.corpintra.net)上設置的cookie(下面的屏幕快照中的SMSESSION)。 但是,由於我的應用程序在子域(encoma-plus-dev.es.corpintra.net)中運行,因此該Cookie完全無法以編程方式看到。 不過,我可以在瀏覽器的開發人員工具中觀察到它的截屏位置。
我使用的代碼段非常簡單:
$ cookies.SMSESSION
如果出於測試目的,我添加了一個虛擬cookie'foo',則可以訪問它,但是如屏幕截圖所示,該cookie具有不同的域和路徑。
您能告訴我如何通過AngularJS或JavaScript訪問cookie SMSESSION嗎?
先感謝您
你不能
JavaScript只能訪問屬於運行JavaScript的HTML文檔的cookie。
如果要從另一個來源獲取它們,則需要它(表示來源)通過某種非cookie方法公開cookie數據。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.