问题标签 [sqlmembershipprovider]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
5068 浏览

c# - 使用 ASP.NET MVC 和 SqlMembershipProvider 在哪里存储其他用户详细信息?

所以,我正在创建一个 ASP.NET MVC 网站。

它有一个相当复杂的用户注册页面,其中包含很多字段。我的问题是,我应该在哪里坚持这个?会员提供者工具创建的用户表不包含这些列,我对存储每个用户的附加信息方面的最佳做法感到困惑?

这是档案提供者发挥作用的地方吗?它们是如何工作的?如果没有,您还如何坚持和存储未在 MembershipProvider 表的 stock 列中提供的其他用户详细信息?

任何人都可以向我指出一些有关如何处理的资源,如何在需要时访问这些其他用户详细信息,如何使用所有这些信息创建新用户等。

0 投票
1 回答
138 浏览

asp.net - 你能关闭由 ASPNET 提供程序执行的架构检查吗

我们创建了一个自定义成员提供程序,但我们继承了角色和配置文件提供程序。我们遇到的问题是提供者似乎正在调用 aspnet_CheckSchemaVersion - 我假设它的角色或配置文件提供者因为我们的成员提供者没有被继承并且我们不调用数据库。

除了编写我们自己的角色和配置文件提供者之外,有没有办法关闭这个提供者模式检查。

我希望有一个可以添加/指定的属性来执行此操作。

0 投票
3 回答
647 浏览

asp.net - 扩展 ASP.NET 成员资格提供程序,PK == FK == 好吗?

我正在使用 SQLMembershipProvider 并希望添加有关用户的更多信息。这是创建新数据库并在创建每个新用户时为每个新用户创建条目的最佳方法吗?如果是这样,是否有任何理由不使用 SQLMembershipProvider UserID 值作为新数据库中用户表中的 PK?

或者,有什么好的理由在我的新数据库中创建一个新的 UserID 并使用 SQLMembershipProvider UserID 作为 FK?

0 投票
1 回答
459 浏览

asp.net - Membership.CreateUser 问题

这里报告了一个问题 ASP.NET Membership Issues With Registration总结了我遇到的情况。我不确定我是否理解所声称的解决方案。

简单地说,在调用这一行之后:

我遇到了一种情况

然而条目被添加到表中:aspnet Users 和 aspnet Membership。

这是我的 web.config 中的内容

有人可以告诉我如何重现此问题,以便我可以在我的代码中解决相关问题吗?

0 投票
3 回答
901 浏览

asp.net - 如何从自定义 Membership Provider 迁移到 SqlMembershipProvider?

我目前在 ASP.NET Web 应用程序中使用MembershipProvider的一个非常基本的自定义实现。随着我对成员资格要求的增加,使用现有的、功能齐全且经过良好测试的实现(如SqlMembershipProvider)似乎很有意义。我已经想出了如何使用 aspnet_Memebership 存储过程从我的自定义表创建用户,但我被困在密码上。我的自定义实现不使用盐,而 SqlMembershipProvider 似乎需要它。

我希望这对我的用户来说是一个平稳的过渡,并且不需要每个人在更改后第一次登录时更新他们的密码。

如何将散列密码从自定义实现(见下文)迁移到 SqlMemberhipProvider?

更新:我应该澄清我的自定义提供程序是 MembershipProvider 的一个实现,而不是一个全功能的。另外,我尝试过使用_Membership空盐的 aspnet _CreateUser,但哈希值不匹配。

0 投票
2 回答
844 浏览

asp.net - ASP.NET SqlMembershipProvider 无限循环?

我正在尝试使用我在 ASP.NET v2.0 中的 Membership Providers 范例中找到的一些 教程来配置身份验证。我已按照教程中的示例进行操作,但似乎无法使该FormsAuthentication.RedirectFromPage方法正常工作。当我尝试登录时,用户凭据通过验证,Membership.ValidateUser但页面被发送回 Login.aspx 而不是 Default.aspx。这是我的 web.config 中的相关片段:

我已经验证了我的连接字符串是正确的(因为 Membership.ValidateUser 似乎工作得很好)并且正在我的 Login.aspx 页面上为 UI 使用 ASP.NET 登录控件。这是身份验证事件处理程序代码:

当我访问 url ( http://localhost/Project ) 时,我被带到:http://localhost/Project/Login.aspx,在“登录”之后,我的 url 是:http://localhost/Project/Login。 aspx?ReturnUrl=%2fProject%2fDefault.aspx

我错过了配置步骤吗?

0 投票
1 回答
831 浏览

asp.net-membership - Asp.Net 会员密码重置没有符号

我在应用程序中使用 asp.net Membership Provider。我还在使用“开箱即用”的 asp:PasswordRecovery 控件。

我的客户抱怨发出的新密码太复杂了。 例如 }>;-(hYrS^OTfY

我可以做一些小的调整,使新密码只包含字母和数字吗?

谢谢!

0 投票
1 回答
274 浏览

asp.net - 无密码配置SqlMembershipProvider

我需要对新用户使用没有密码的 SqlMembershipProvider。我怎样才能做到这一点?

谢谢!

0 投票
2 回答
235 浏览

asp.net - 是否可以对 SqlMembershipProvider 使用不同的数据库名称

我可以指定与ASPNETDBusing不同的数据库SqlMembershipProvider吗?我正在共享主机上开发一个站点,并且必须将我的数据模式限制为一个提供的数据库。

上次我建议滚动我自己的验证码时,我被责骂了。

或者,是否有其他一些打包的身份验证系统可以放入并配置为使用来自 asp.net 的任意数据库和表?

0 投票
1 回答
206 浏览

asp.net - 使用成员身份处理 asp.net 中的身份验证

好的,问题来了:

我有两个站点:www.mysite.com 和 blog.mysite.com(假站点名称),它们假设共享身份验证。登录页面位于 www.mysite.com/login/login.aspx

现在,博客网站的 web.config 具有以下身份验证部分:

现在我点击blog.mysite.com/andrey/page.aspx它,它会将我重定向到www现场的登录页面。真正的问题是“reditect”查询字符串将只包含相对页面 url ( andrey/page.aspx),所以当我登录时,它会尝试将我重定向到www.mysite.com/andrey/page.aspx,而不是blog.mysite.com/andrey/page.aspx我开始的地方,所以当然一​​切都失败了。

有没有办法告诉 Membership 对象在弹回登录页面时将完整路径放入“重定向”查询字符串参数中?

谢谢!安德烈