2

我開發了一個應用程序和擴展,擴展應該添加一些特殊的標題以知道用戶是否安裝了我們的擴展並驗證了一些安全問題。使用chrome修改擴展程序的標題45

用戶通過我們的服務器在嚮導中安裝我們的應用程序,首先安裝擴展和後來的應用程序。

在Google Chrome 45之前,當用戶啓動我們的應用程序時,服務器會檢測標頭(由擴展程序添加),驗證用戶並重定向到客戶端頁面。 Google Chrome(v45)更新 後,標頭將被忽略,並且不會隨請求一起發送。

只有當卸載應用程序擴展工作並添加所有必需的標題,如果再次安裝應用程序,則擴展停止工作。

調試到此,我看到,如果應用的網址和修改標頭的網址格式匹配,Google Chrome會忽略擴展程序所做的更改。

是否可以修改我們的應用程序使用我們的擴展頭?..是一個錯誤或需要添加一些新的權限?

+1

是否知道擴展是唯一需要安裝的東西? – Xan

+0

我張貼在谷歌 這個問題[問題:527878(https://code.google.com/p/chromium/issues/detail?id=527878) 見附件樣品,感謝 – rafrsr

+0

@RafaelSantos你真的想要通過擴展來修改請求,還是隻需要在請求中插入來自擴展的自定義標頭值的方法就足夠了? –

回答

1

It's a bug;對不起,我之前無法回覆,因爲這是以前未公開的安全修復程序的結果。

預計這至少會在Chrome 46中得到修復,但可能會被移植回45,因爲這會引起很多公衆的憤怒。

+0

感謝您的答案! – rafrsr

相關問題