membership问题

membership问题研究了一天的问题 耗了半包烟后终于搞定 谢谢 BAIDU 让我搜到了一个 谢谢群里热心的大大 Jacky 下面正题 1 membership 中的存储地址问题 在 ASP NET2 0 中用 Createuserwi 默认注册的用户存储在 net2005 的 sqlserver200 下 里面默认的一堆表名都是以 aspnet 开头的 我们所存储的 users 信息就在 aspne

研究了一天的问题,耗了半包烟后终于搞定,谢谢BAIDU让我搜到了一个,谢谢群里热心的大大Jacky,下面正题:

1、membership中的存储地址问题:
在ASP.NET2.0中用Createuserwizard默认注册的用户存储在.net2005的sql server2005 experss下,里面默认的一堆表名都是以aspnet_开头的,我们所存储的users信息就在aspnet_membership和aspnet_users下,如果我们想使用自己机器上所用数据库(如Sql server2000.access等)而不是。NET默认的2005的话就需要进行以下配置:
(1)、在.net freamework安装路径下(如: C:\WINDOWS\Microsoft.NET\Framework\v2.0.50215\CONFIG )找到machine.config文件进行编辑,找到  

………..
项,里面填加自己的connection string,如:    

后面继续查找

等,参考代码:

   


     
       

     

   



   
     
       

     

   

   


     
       

       

     


   



在里面设置成员,角色,提供者的连接String,注意这里的connectionStringName要设置为先前connectionstring里面的name,不然跑的时候会报错
(2)设置web.config
同machine.config一样,只是注意这里的连接名不能和machine.config重名,而且在这里似乎不需要设置角色与providers,无须为他们填加代码,除非有特殊需要
存储位置问题在这里告一段落
2、如何设置membership中的密码存储规则:
如果大家注意看上面的代码,就会发现在connectionstring后面有一堆属性的设置,这些属性可以使我们做一些非常有趣的事情出来,下面对一些重要属性做下说明,其他可见msdn
enablePasswordRetrieval:是否允许成员检索自己的密码
enablePasswordReset:是否允许成员重置自己的密码
passwordFormat:密码存储格式,默认为hash,即存储在数据库中的密码是以哈希加密,防止别人进入数据库盗取密码。Clear为明文模式,其余请见MSDN
maxInvalidPasswordAttempts:用户输入错误的密码后最大重试次数,超过就封锁帐户
passwordAttemptWindow:锁定帐户的时间,分钟为单位
minRequiredPasswordLength:最小密码长度
minRequiredNonalphanumericCharacters:密码中必须的非字母数字字符的数目(出于安全性考虑,防止被暴力激活成功教程)
注意的是,这些设置必须同时在machine.config与web.config下设置才会在页面生效,设置不同的情况我没有测试,不知道会出现什么情况
做完这些设置后,用Createuserwizard创建用户时就会严格参照这些规则,可以以自己需要自定义存储规则
























转载于:https://www.cnblogs.com/lin614/archive/2007/08/28/872561.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/220938.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月17日 下午7:18
下一篇 2026年3月17日 下午7:18


相关推荐

  • GoogleEarth出新版-4.2版【含天际地图和中文版】「建议收藏」

    GoogleEarth出新版-4.2版【含天际地图和中文版】「建议收藏」GoogleEarth终于发布4.2版了,强烈建议大家去下载这个版本,因为这个版本不仅有繁体中文的支持,而且还包含了一个有趣的东西:GoogleSky(天际地图)。

    2022年7月3日
    34
  • xml文件格式化[通俗易懂]

    xml文件格式化[通俗易懂]xml文件格式化看到这样的xml文档是否你的脑袋已经萌化:(ps:此时的内心是崩溃的~~~)那么让我们用UE编辑器进行对xml进行格式化吧!编辑软件:(ps:xml格式化前)**第一步:打开UE文件编辑软件第二步:打开咋们需要格式的xml文件第三步:点击格式第四步:选择XMLlint工具第五步:在弹出的窗口,勾选标签“重格式化并重缩进输出,缩进位置”(ps:英文:Reformat

    2022年7月16日
    27
  • flink入门到项目(完整教程)

    flink入门到项目(完整教程)对 flink 知识点进行简单梳理 及每个功能点的代码实现 本地运行只需要更改 resource conf 下的配置信息 可直接运行 路过的大老爷们 点个星呗 你们的赞是我坚持写下去的动力 项目持续更新中 https github com perkinls flink local train1 知识点梳理 DataStreamAp 代码实现及相关文档 Dat

    2026年3月19日
    2
  • SPSS 方差分析

    SPSS 方差分析统计学上的因素是指研究者关心的实验条件 而水平是指因素的具体表现形式 6 1 单因素方差分析 6 1 1 原理单因素方差分析仅研究了单个研究因素 该因素有多个水平 3 如果为 2 个水平就用 T 检验了 方差分析就是通过分析处理组均数之间的差别 推断试验所代表的多个总体均数间是否存在差别 其原理是将全部观察数据的变异 总变异 分解为组间变异和组内变异 如果组间的变异远远大于组内变异 则有理由认为本次研究的因素发挥着作用 1 总变异 每个实验对象数据与总体均数的差异 2 组间变异 各处理

    2026年3月26日
    2
  • 时间序列预测——时序卷积网络(TCN)

    时间序列预测——时序卷积网络(TCN)本文展示了使用时序卷积网络 TCN 进行时间序列预测的全过程 包含详细的注释 整个过程主要包括 数据导入 数据清洗 结构转化 建立 TCN 模型 训练模型 包括动态调整学习率和 earlystoppin 的设置 预测 结果展示 误差评估等完整的时间序列预测流程 本文使用的 tcn 库在本人上传的资源中 链接为 tcn py 本文使用的数据集在本人上传的资源中 链接为 mock kaggle csvimportpan

    2026年3月18日
    1
  • Pikachu-XXE「建议收藏」

    Pikachu-XXE「建议收藏」0x00XXE-“xmlexternalentityinjection”既”xml外部实体注入漏洞”。概括一下就是”攻击者通过向服务器注入指定的xml实体内容,从而让服务器按照指定的配置进行执行,导致问题”也就是说服务端接收和解析了来自用户端的xml数据,而又没有做严格的安全控制,从而导致xml外部实体注入。现在很多语言里面对应的解析xml的函数默认是禁止解析外部实体内容的,从…

    2022年5月24日
    38

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号