技术问答

问题描述 如何重置忘记密码和密码重置问题的答案的用户的密码?我正在使用ASP.NET成员资格. 推荐答案 假设您的隶属提供程序(“aspnetsqlmembershipprovider”)在 web.config 具有requiresQuestionAndAnswer=”true”中,使第二个提供商(例如”aspnetsqlmembershipprovideradminis

2023-02-16  337
技术问答

问题描述 我正在使用ASP.NET成员资格来保护我的网站,我有一个关于如何存储额外用户信息的问题.通过谷歌曲和阅读其他问题,我认为3个接受的方法来存储额外的数据 配置文件框架 – 通常被视为过于限制 自定义个人资料提供程序 – 比我想尝试的更大,瞬间 使用另一表与用户信息 – 选择我关注 除了名为user_information的ASP.NET成员资格表外,我创建了一个新表,该表包含一个对as

2023-02-16  342
技术问答

问题描述 我尝试在我们现有数据库的顶部实现ASP.NET身份验证和授权. 我们有一个网站调用WebService来获取其数据.要使用WebService,我需要提供用户名和密码. 知道这一点,我决定实现IINTINTITY和IPRINCIPAL来存储加密密码,并在执行WebService调用时提供它. 在未来,我们可能希望使用更多内置的ASP.NET安全性,因此我实现了成员资格和角色提供程序并覆盖我需要的(validateUser和

2023-02-16  346
技术问答

问题描述 我目前在.NET中重新编写整个网站.当前的网站是用FoxPro编写的,使用自定义逻辑,验证规则和SQL Server表来存储和认证用户. 我想使用会员提供者,但我有一个主要问题,我不确定如何克服. 两者,新站点和旧网站必须共享用户和凭据.用户必须能够在转换阶段使用两个站点而无需单独更新其配置文件. 在不打破现有系统的情况下实施成员资格提供商的最佳方法是什么? 我是否必须使用会员提供商附带的所有表,视图,程序等?

2023-02-16  414
技术问答

问题描述 我需要略微调整ASP.NET隶属提供程序的功能以添加自定义日志记录功能.我正在向我要修改的方法周围创建包装类,而不是创建一个包装类,而是用这个想法或创建自定义成员资格提供程序并覆盖一些方法. 我可以找到的所有示例都会显示如何从头开始创建它.我不想覆盖一切……只是覆盖一些方法.有人可以指出我的正确方向吗? 谢谢! 编辑: 呸!我可以简单地从SQLMembershipProvider继承并覆盖方法.但是

2023-02-16  348
技术问答

问题描述 我有一个库项目,应该是几个Web应用程序的基础.我正在尝试实现system.web.security.membershipprovider,但有些原因Visual Studio找不到它.它管理找到system.web.security.sqlmembershipprovider但不是excumperipprovider. 任何想法为什么? 我正在使用与.NET 4的Visual Studio 2010. 推荐答案 从.NE

2023-02-16  373
技术问答

问题描述 我需要匹配由存储在aspnet_membership表中的用户和安全答案输入的安全答案. 我不想使用ResetPassword(“securityAnswer”)方法来验证用户. 是有没有办法加密输入的安全答案或解密存储的安全答案. 谢谢. 推荐答案 将输入的sec ans转换为字节数组/ Dim bytes As Byte() = Encoding.Unicode.GetBytes(secAns

2023-02-16  358
技术问答

问题描述 使用sqlmembership提供程序重置密码后.我无法使用新密码登录. 以下是用于重置DBO.aspNet_Membership表的密码的代码行. 密码已加密. 每次重置密码时,都会将新的加密值存储在表中. 但无法登录. 我的webconfig设置: <membership defaultProvider="SqlProvider" userIsOnlineTimeWindow="15"> <provi

2023-02-16  327
技术问答

问题描述 我目前有三个网站,都是从相同的db 运行的 示例网站: www.mysite.com admin.mysite.com 成员.mysite.com 现在,因为这一切都从一个db运行,​​它们都使用相同的.NET成员资格表. 所有成员都在作用:成员 所有管理员都在角色:admin 所以管理员可以登录管理站点并访问其所有管理功能等,但成员如果他们试图登录管理区域,则会返回登录屏幕而没有任何消息,我想要

2023-02-16  445
技术问答

问题描述 我有一个ASP.NET 2010应用程序.当我通过RegistRaitOn进程时,我正确地登录了.但是,如果我稍后尝试登录,则validateUser始终返回false’ blnSuccess = Membership.ValidateUser(strUserName, strPassword) 我已经介绍了,以确保正在发送正确的用户名和密码,此人位于DB(Express)中.这是我的web.config &#

2023-02-16  325