日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

关于membership的进一步理解

發布時間:2025/3/19 编程问答 25 豆豆
生活随笔 收集整理的這篇文章主要介紹了 关于membership的进一步理解 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
前幾天,開始接觸membership,一肚子疑惑,于是就找了一些資料發了這篇blog:關于membership實用性討論
  但是,還是感覺不能理解membership。于是今天又查閱了大量資料,才對membership有了進一步的理解。
  早期版本的ASP.NET 2.0 框架附帶了兩個成員身份提供程序:AccessMembershipProvider 以及 SqlMembershipProvider。正式版本已經不再提供AccessMembershipProvider,默認只有SqlMembershipProvider。要想使用其他數據庫或者使用自定義的用戶信息,就必須自己編寫MembershipProvider ,然后在web.config文件里配置:
<configuration><system.web><membership defaultProvider="provider名" /></system.web></configuration>

使用SqlMembershipProvider時,通過在web.config文件里進行配置改變其苛刻的要求(密碼長度,復雜度等):
<membership><providers><clear/><add name="AspNetSqlMembershipProvider"type="System.Web.Security.SqlMembershipProvider, System.Web,Version=2.0.0.0, Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a"connectionStringName="LocalSqlServer"requiresQuestionAndAnswer="false" requiresUniqueEmail="true"passwordFormat="Hashed" minRequiredNonalphanumericCharacters="0"minRequiredPasswordLength="3" /></providers></membership>
這樣配置的原理是web.config里的設置覆蓋了machine.config的默認設置,簡化了用戶注冊的復雜度。
這篇文章(閱讀)詳細介紹了SqlMembershipProvider

  以上資料僅是介紹了MembershipProvider的配置方法,那怎么實現自定義的MembershipProvider呢?我找到了這樣一篇文章(閱讀),介紹了怎樣實現自定義一個基于Access的MembershipProvider,并提供實例的源碼下載 。
???????? 并且微軟也提供了Sample Access Providers下載。

總結

以上是生活随笔為你收集整理的关于membership的进一步理解的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。