熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> .NET編程 >> 正文

ASP.NET入門教程 4.2.4 身份驗證[2]

2013-11-13 12:17:25  來源: .NET編程 

    Bob現在面對著登錄頁面由於Bob以前己經在該站點上注冊過因此他使用他的用戶名和口令組合登錄這個站點顯示了Bob的浏覽器和服務器之間的交互過程

    Bob現在可以浏覽頁面A並因此感到高興現在Bob希望通過頁面A上的一個鏈接查看頁面B在發送該頁面的請求時Bob的浏覽器同時將cookie的一個副本發送到服務器讓服務器知道是Bob想要查看這個頁面服務器知道Bob的身份而且喜歡Bob所以根據請求將頁面B發送給Bob如圖所示

    如果Bob現在請求站點的主頁浏覽器仍會將cookie和請求一起發送到服務器因此即使主頁不是受限的內容cookie仍會被傳遞回服務器由於主頁沒有受到限制服務器不會考慮cookie直接忽略它並將主頁發送給Bobo

    Bob接著返回頁面A因為Bob機器上的cookie仍然是有效的所以該cookie仍會被送回服務器服務器也仍然喜歡Bob所以它允許Bob浏覽這個頁面

    Bob離開計算機並享受了一杯咖啡然後去吃午飯當他重新回到計算機前時己經過了分鐘Bob現在希望再次浏覽頁面B但是他機器上的cookie己經過期了服務器在接收頁面請求時沒有得到cookie所以Bob必須重新登錄

[]  []  []  


From:http://tw.wingwit.com/Article/program/net/201311/15586.html
    推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.