許多
重慶網(wǎng)站制作在處理用戶訪問(wèn)的下一項(xiàng)邏輯任務(wù)是管理通過(guò)驗(yàn)證的會(huì)話。成功登陸應(yīng)用程序后,用戶會(huì)訪問(wèn)各種頁(yè)面與功能,從瀏覽器提出一系列HTTP請(qǐng)求。與此同時(shí),應(yīng)用程序還會(huì)收到各類用戶發(fā)出無(wú)數(shù)請(qǐng)求。
為實(shí)施有效的訪問(wèn)控制,應(yīng)用程序需要識(shí)別并處理每一名用戶提交的各種請(qǐng)求。當(dāng)用戶收到一個(gè)令牌時(shí),瀏覽器會(huì)在隨后的HTTP請(qǐng)求中將它返回給服務(wù)器,幫助應(yīng)用程序?qū)⒄?qǐng)求與該用戶聯(lián)系起來(lái)。為滿足這些要求,幾乎所有的
眉山網(wǎng)頁(yè)設(shè)計(jì)公司Web應(yīng)用程序都為每一位用戶建立一個(gè)會(huì)話,并向用戶發(fā)布一個(gè)標(biāo)識(shí)會(huì)話的令牌。會(huì)話本身是一組保存在服務(wù)器上的數(shù)據(jù)結(jié)構(gòu),用于追蹤用戶與應(yīng)用程序的交互狀態(tài)。
令牌是一個(gè)唯一的字符串,應(yīng)用程序?qū)⑵溆成涞綍?huì)話中,雖然許多應(yīng)用程序使用的隱藏表單字段(hidden form field)或URL查詢字符串(query string)傳送會(huì)話令牌(session token),但HTTP cookie才是實(shí)現(xiàn)這一目的的常規(guī)方法。如果用戶在一段時(shí)間內(nèi)沒(méi)有發(fā)出請(qǐng)求,會(huì)話將會(huì)自動(dòng)終止。
如果令牌別攻擊,攻擊者就會(huì)刻意偽裝成被攻擊的用戶,像已經(jīng)通過(guò)驗(yàn)證的用戶一樣使用應(yīng)用程序,就攻擊面而言,會(huì)話管理機(jī)制的有效基本上取決于其令牌的安全性,絕大多數(shù)針對(duì)它的攻擊都企圖攻破其他用戶的令牌。
少數(shù)應(yīng)用程序不向用戶發(fā)布會(huì)話令牌,而是通過(guò)其他方法在多個(gè)請(qǐng)求中重復(fù)確認(rèn)用戶身份。令牌在生成的過(guò)程中存在的缺陷是主要的漏洞來(lái)源,使攻擊者能夠推測(cè)出發(fā)布給其他用戶的令牌,隨后,攻擊者再利用令牌中的缺陷截獲其他用戶的令牌。在其他情況下,應(yīng)用程序會(huì)將狀態(tài)信息保存在客戶端而非服務(wù)器上,通常還需要對(duì)這些信息進(jìn)行加密,以防遭到破壞。
當(dāng)前標(biāo)題:Web驗(yàn)證用戶的會(huì)話管理令牌
網(wǎng)站URL:http://www.rwnh.cn/news36/170586.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供面包屑導(dǎo)航、移動(dòng)網(wǎng)站建設(shè)、微信公眾號(hào)、外貿(mào)網(wǎng)站建設(shè)、品牌網(wǎng)站建設(shè)、App設(shè)計(jì)
廣告
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源:
創(chuàng)新互聯(lián)