欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

X-Frame-Options頭未設置 防止網(wǎng)頁被iframe內框架調用

 更新時間:2017年03月24日 23:07:27   投稿:mdxy-dxy  
有時候為了防止網(wǎng)頁被別人的網(wǎng)站iFrame,我們可以通過在服務器設置HTTP頭部中的X-Frame-Options信息,需要的朋友可以參考下

描述: 目標服務器沒有返回一個X-Frame-Options頭。

解決方案:

修改web服務器配置,添加X-frame-options響應頭。賦值有如下三種:

(1)DENY:不能被嵌入到任何iframe或frame中。
(2)SAMEORIGIN:頁面只能被本站頁面嵌入到iframe或者frame中。
(3)ALLOW-FROM uri:只能被嵌入到指定域名的框架中。

也可在代碼中加入,在PHP中加入:

header('X-Frame-Options: deny');

防止某些重要網(wǎng)頁被其他網(wǎng)站框架導入,可以給頁面增加X-Frame-Options響應頭,這樣瀏覽器會依據(jù)X-Frame-Options的值來控制iframe框架的頁面是否允許加載顯示出來,IE下的效果如下(此內容無法再框架中顯示。為了幫助保護在此網(wǎng)站中輸入的信息安全,此內容的發(fā)行者不允許在框架中顯示該信息),其他非IE核心瀏覽器會顯示空白內容。

動態(tài)頁添加X-Frame-Options響應頭示例代碼

asp

<%
response.AddHeader "X-Frame-Options","Deny"
%>

Asp.Net

Response.AddHeader("X-Frame-Options", "Deny");

PHP

header('X-Frame-Options:Deny');

如果確認你整個網(wǎng)站都不能被框架,可以直接設置web服務器,增加X-Frame-Options響應頭。IIS如下圖所示,增加http頭

X-Frame-Options響應頭可用值有

  1. DENY:瀏覽器拒絕當前頁面加載任何Frame頁面
  2. SAMEORIGIN:frame頁面的地址只能為同源域名下的頁面
  3. ALLOW-FROM:origin為允許frame加載的頁面地址

瀏覽器對X-Frame-Options響應頭的支持如下

瀏覽器版本支持
IE8.0+
Firefox3.6.9+
Opera10.50+
Safari4.0+
Chrome4.1.249.1024+

更詳細的教程建議大家查看這篇文章://www.dbjr.com.cn/article/109436.htm

相關文章

最新評論