1. 程式人生 > >asp.net提供的3種認證方式

asp.net提供的3種認證方式

asp.net提供了3種認證方式: windows身份驗證, Forms驗證和Passport驗證.
windows身份驗證: IIS根據應用程式的設定執行身份驗證.要使用這種驗證方式,在IIS中必須禁用匿名訪問.
Forms驗證:用Cookie來儲存使用者憑證,並將 未經身份驗證的使用者重定向到自定義的登入頁.
Passport驗證:通過Microsoft的集中身份驗證服務執行的,他為成員站點提供單獨登入 和核心配置檔案服務.

一. 配置windows身份驗證
     1)配置IIS設定
       asp.net身份驗證方式(ref:DreamSpace <wbr>of <wbr>Dern)
    2)設定Web.config
     <system.web>
            <authentication mode = "Windows">
            <!--通知作業系統將當前登入的使用者的信任書傳遞給瀏覽器-->
              <authorization>