• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            woaidongmao

            文章均收錄自他人博客,但不喜標題前加-[轉貼],因其丑陋,見諒!~
            隨筆 - 1469, 文章 - 0, 評論 - 661, 引用 - 0
            數據加載中……

            ASP.NET身份驗證數據流圖

            在該方案中,應用程序使用 ASP.NET Forms 身份驗證,該過程可使應用程序收集直接來自客戶端請求者的憑據(如名稱和密碼),并對其可靠性做出自己的判斷。雖然應用程序并不使用 IIS 身份驗證,但 IIS 身份驗證設置對于 ASP.NET Forms 驗證過程非常重要。除非您決定拒絕所有不符合已啟用的 IIS 身份驗證方法標準的請求,否則必須啟用 IIS“匿名訪問”設置。

            注意 如果沒有啟用 IIS“匿名訪問”設置,不符合 IIS 身份驗證標準的請求將被拒絕而且永遠不會到達 ASP.NET 應用程序。

            該方案中的數據流如下圖所示。

             

            clip_image001

             

            該插圖顯示了以下的事件順序:

            1. 客戶端生成一個對受保護資源的請求。
            2. IIS 接收到該請求,如果該請求者經過 IIS 身份驗證,或啟用了 IIS“匿名訪問”,則請求將傳遞到 ASP.NET 應用程序。在這種情況下,因為 ASP.NET 應用程序中的身份驗證模式設置為 Forms,所以沒有使用 IIS 身份驗證。
            3. 如果沒有 Cookie 附加到該請求,ASP.NET 將該請求重定向到登錄頁面,其頁面路徑保存在應用程序的配置文件中。在登錄頁面上,客戶端輸入必需的憑據(通常是名稱和密碼)。
            4. 應用程序代碼檢查憑據以確認其可靠性,通常在事件處理程序中。如果憑據通過了身份驗證,則應用程序代碼將附加上包含用戶名稱(但沒有密碼)的票據,例如 Cookie。如果沒有通過身份驗證,該請求通常返回“訪問拒絕”信息或再次顯示登錄頁面。
            5. 應用程序發出票據以后,ASP.NET 會使用消息身份驗證檢查來檢查票據的有效性。應用程序不需要 *.config 文件中的憑據。實際上,ASP.NET 在發出 Cookie 后并不檢查憑據,即使它們存在。
            6. 如果用戶通過了身份驗證,ASP.NET 會檢查授權,然后允許訪問最初所請求的、受保護的資源,或將請求重定向到其他頁面上,這取決于應用程序的設計。它也可以將請求定向到自定義的授權模塊上,在該模塊中將檢查憑據,以用于對所訪問的受保護資源進行授權。如果沒有通過授權,ASP.NET 會始終重定向到登錄頁面。
            7. 如果用戶已被授權,則允許對受保護資源的訪問;或應用程序在對受保護資源授權以前可能要求附加的憑據驗證,這取決于應用程序的設計。

            posted on 2008-08-21 15:31 肥仔 閱讀(863) 評論(0)  編輯 收藏 引用 所屬分類: 設計圖例

            久久精品国产精品青草app| 亚洲狠狠婷婷综合久久久久| 成人午夜精品久久久久久久小说| 国产毛片久久久久久国产毛片| 久久久中文字幕日本| 久久Av无码精品人妻系列| 久久久久亚洲AV无码专区网站 | 99久久久久| 97精品伊人久久久大香线蕉| 久久精品国产一区二区三区| 人人妻久久人人澡人人爽人人精品 | 成人亚洲欧美久久久久| 亚洲精品乱码久久久久久蜜桃不卡 | 亚洲午夜精品久久久久久浪潮| 久久国产精品99精品国产| 午夜精品久久久内射近拍高清| 国产精品久久波多野结衣| 久久久久亚洲AV成人网人人网站 | 久久se这里只有精品| 波多野结衣中文字幕久久| 99蜜桃臀久久久欧美精品网站| 热99re久久国超精品首页| 久久精品水蜜桃av综合天堂 | 亚洲国产成人精品久久久国产成人一区二区三区综 | 久久久国产精品福利免费| 亚洲精品乱码久久久久久| 中文字幕精品无码久久久久久3D日动漫 | 久久精品极品盛宴观看| 日本精品一区二区久久久| 久久99精品久久久久久齐齐| 久久综合中文字幕| 精品久久久久久亚洲| 久久精品一区二区国产| 久久香蕉国产线看观看99| 免费国产99久久久香蕉| 品成人欧美大片久久国产欧美| 91精品国产色综久久| 久久天天躁狠狠躁夜夜av浪潮| 久久精品国产亚洲7777| 狠狠色丁香婷婷久久综合| 精品一二三区久久aaa片|