zoukankan      html  css  js  c++  java
  • 自定义AccessMemeberProvider支持VS2005中的Membership

    经过两天的研究,终于搞定了在VS2005使用Access数据库来支持Membership
    在网上查资料的时候,很多文章介绍说在VS2005中可以使用ASP.NET网站管理工具设置使用Access数据库,可是我怎么找都找不到,我想应该是有VS2005的版本内置支持ACCESS数据库的,不过我的版本是不支持,如果想使用Access来存储Membership的话,要下载支持Access的Provider了
    经过一天多的摸索,终于高度通过,下面写下过程以免将来遗忘:
    第一步在web.config文件中配置好Membership:
        <membership defaultProvider="AccessMembershipProvider">
          <providers>
            <add name="AccessMembershipProvider"
         type="AccessMembershipProvider"
         connectionStringName="AccessFileName"
         enablePasswordRetrieval="false"
         enablePasswordReset="false"
         requiresUniqueEmail="false"
         requiresQuestionAndAnswer="false"
         minRequiredPasswordLength="1"
         minRequiredNonalphanumericCharacters="0"
         applicationName="AccessProviderDemo"
         hashAlgorithmType="SHA1"
         passwordFormat="Hashed"/>
         
          </providers>
        </membership>
    第二步,在新创建的网站项目下面的App_Data建立一个数据库,并创建在SQL Server中一样的表
     
    第三步,将AccessMembershipProvider加入App_Code文件夹中
    示例可以通过http://www.edrp.cn查看

  • 相关阅读:
    Linux下安装漏洞扫描工具Nessus
    【译】使用OpenVAS 9进行漏洞扫描
    MD5小彩虹表
    获取某个版本软件存在的漏洞信息
    【译】使用chage来管理Linux密码过期时间的七个例子
    [转]Centos 安装Sublime text 3
    Nessus扫描策略
    Nginx使用笔记
    SSH 公钥登录
    MySQL加密
  • 原文地址:https://www.cnblogs.com/edrp/p/671003.html
Copyright © 2011-2022 走看看