成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

探秘Servlet 3.0中的Web安全改進

原創
開發 后端
之前我們考察了Servlet 3.0的新特性和異步處理方面的改進,今天我們來一起來了解Servlet 3.0安全方面的更新。跨站腳本攻擊一直是Web攻擊的最常用手段,其中Cookie則是Web安全的薄弱環節。在Servlet 3.0中開始支持HttpOnly Cookies,提升了Web安全程度。

【51CTO獨家特稿】Servlet 3.0最為最新的Servlet最新標準,其提供了很多新特性,比如異步請求處理、聲明式語法支持等。在這里我們將考察Servlet 3.0安全方面的增強。

對網站進行跨站攻擊最常用的一個手段就是在網頁中插入惡意的Html和JavaScript代碼。一旦你的網頁被增加這些惡意代碼,那么就非常容易泄流你的個人信息,比如Cookie。

Cookie作為保留會話狀態的手段,經常被用來保存用戶登錄信息等敏感性數據,但是由于Cookie既可以在服務器端讀取,又可以在客戶端通過腳本讀取,則導致其成為Web應用安全的一個薄弱環節。

在2002年,微軟采用了一種被稱為“HttpOnly Cookies”的技術,來防止惡意讀取Cookie信息。該技術實際并不復雜,只是在Cookie上增加一個額外的屬性,在瀏覽器支持的情況下,如果嘗試通過腳本讀取Cookie內容,返回結果將為空。現在大多數服務器和客戶端都采用的是這種技術,當然瀏覽對對XMLHttpRequest對象進行了特殊處理。

在Servlet 3.0規范中,Java Servlet開始支持“HttpOnly Cookies”。當使用HttpServletResponse的addCookie方法,向瀏覽器提供Cookie的時候,可以通過Cookie對象的setHttpOnly方法指定Cookie為HttpOnly。例如:

  1. Cookie cooki=new Cookie("user_name","guandeliang");  
  2. cooki.setMaxAge(60*60*24*365);  
  3. cooki.setPath("/");  
  4. cooki.setHttpOnly(true);  
  5. response.addCookie(cooki);  

另外,如果希望判斷一個Cookie對象是否是HttpOnly,可以通過調用該對象的isHttpOnly()進行判斷。

【編輯推薦】

  1. 簡化Web應用開發 Servlet 3.0特性詳解
  2. Java EE 6新特性之Servlet 3.0的異步處理
  3. Servlet和JSP經驗總結
  4. 使用Jython編寫Servlet
  5. WebWork注入Servlet方法詳解
責任編輯:佚名 來源: 51CTO
相關推薦

2010-04-30 09:19:05

Servlet 3.0

2009-07-08 09:35:53

Java ServleServlet 3.0

2009-09-22 09:23:39

Chrome 3.0谷歌瀏覽器

2019-04-04 09:08:41

2009-07-08 10:02:41

Servlet 3.0

2021-02-16 16:41:45

Vue項目指令

2021-02-26 05:19:20

Vue 3.0 VNode虛擬

2021-02-19 23:07:02

Vue綁定組件

2021-02-22 21:49:33

Vue動態組件

2021-02-28 20:41:18

Vue注入Angular

2009-06-15 09:12:45

Servlet 3.0

2009-07-06 15:19:13

webwork ser

2023-06-15 08:00:00

2022-12-12 14:34:43

2010-07-16 13:30:26

2009-08-25 15:30:55

DataGrid We

2012-08-13 17:01:16

Web 3.0移動互聯

2021-02-18 08:19:21

Vue自定義Vue 3.0

2022-08-18 15:21:42

區塊鏈DevOps

2010-06-30 08:47:04

Tomcat 7ApacheServlet 3.0
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 成人国内精品久久久久一区 | 亚洲欧美在线观看视频 | 日韩精品无码一区二区三区 | 先锋资源亚洲 | 在线播放国产一区二区三区 | 懂色av色香蕉一区二区蜜桃 | 夜夜精品浪潮av一区二区三区 | 久久久久国产一区二区三区四区 | 欧美福利精品 | 欧美精品福利 | 国产一二区视频 | 色综合久 | 亚洲综合无码一区二区 | 99精品欧美一区二区蜜桃免费 | 国产免费一区二区三区 | 不卡欧美 | 国产精品99久久久久久www | 日本精品视频在线观看 | 成人在线视频免费观看 | 国产成人av免费看 | 91人人视频在线观看 | 日日夜夜天天综合 | 日韩欧美综合 | 国产精品一区2区 | 久久综合久色欧美综合狠狠 | 欧美一区二区三区国产 | 国产一区二区三区在线 | 免费a网 | 久久精品免费一区二区 | 久久一| 国产丝袜一区二区三区免费视频 | 99爱国产| 欧美二级 | 欧美 视频 | 在线欧美小视频 | 精品日韩在线观看 | 天堂成人国产精品一区 | 国产一极毛片 | 免费日本视频 | 免费看片在线播放 | 成人av网页 |