2014-11-25 108 views
-1

我有一些問題可以爲我的UI設置安全策略,它可以由多個站點構成。我正在設定多框架祖先的CSP策略。添加XFrame選項是強制性的,所以如果我將它留空,渲染所有UI的父類將添加與CSP框架祖先相矛盾的XFO SAMEORIGIN。CSP中的多幀祖先被X FRAME選項所覆蓋

一種選擇是使用ALLOWALL,但是這並不被廣泛支持。有沒有其他方法可以設置X框架選項,但允許來自多個Uris?

+0

我主要面對這個問題,因爲我不能修改父類的行爲。 – AngieA 2014-11-25 04:43:14

+0

請注意,框架祖先不會在Firefox中優先,看到這個錯誤https://bugzilla.mozilla.org/show_bug.cgi?id=1024557,並upvote它嘗試得到這個固定的。當然,它們在任何Microsoft瀏覽器中都不起作用。 – MicWit 2017-02-21 22:14:21

回答

1

如果您提供的值無效,X-Frame-Options基本上將被忽略,從而允許它退回到您提供的框架祖先。

因爲它可以是任何價值,生活的樂趣:

X-Frame-Options: totally chill