2013-03-02 55 views
2

我建立了一個網站和一個與之相關聯的擴展。Chrome擴展權限(讀取網站中的數據)?

我想讀我的網站上的所有數據(例如,讀取和寫入的cookie)

所以我寫的清單(比方說我的網站是example.com,但我也使用子域名,例如sub.example .COM)這個代碼

"permissions": [ 
     "http://www.example.com/", 
     "cookies" 
], 

但我很擔心!例如,如果我需要sub.example.com上的任何數據,我將不得不將*.example.com添加到可能導致在所有計算機上禁用擴展的權限(當然,直到他們批准它)。

有沒有什麼辦法讓我的所有網站,包括子域,文件夾,www.example.comexample.com在一行中的權限。

感謝您的任何幫助。

+2

'* .example.com'是設置站點範圍權限的方式。如果有在地方的限制設置這樣的權限,如果有一個簡單的方法來解決它,它不會是非常有效的,是不是? – JJJ 2013-03-02 13:33:56

+1

將* .example.com'授予example.com的權限 – Enve 2013-03-02 13:35:35

回答

1

使用*.example.com/*是最好和最安全的方法。正如您所提到的,該擴展程序將被禁用,但谷歌瀏覽器會彈出一個詢問新權限的通知(他們通常會點擊「是」)。

*.example.com/*包括www.example.com以及example.com。它基本上是說:「任何URL中的主機上example.com

欲瞭解更多信息,請訪問match patterns page