问题标签 [asp.net-membership]

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 投票
3 回答
1379 浏览

asp.net-mvc - 如何在 ASP.NET MVC 应用程序中添加第一个用户(root)?

我正在使用 ASP.NET MVC 框架并试图了解 ASP Membership 3.5 的东西。

无需登录即可添加第一个管理员用户的最佳方法是什么?我一直盯着会员入门工具包的来源,但没有找到。

0 投票
4 回答
16839 浏览

.net - 可以在 Windows 应用程序中使用 asp.net 成员资格提供程序吗?

Asp.Net 会员提供程序在 Web 应用程序中有一些明确的用途。我正在考虑尝试利用 Windows 应用程序(更具体地说是 WPF)中的一些功能。有谁知道是否可以在 Windows 应用程序中使用核心功能?我主要只是在寻找它来创建我的数据库表,并维护用户、角色和配置文件。我显然不需要使用内置的网络控件(例如登录)。

0 投票
3 回答
1617 浏览

asp.net - 使用 SQL Membership Provider 的 ASP.NET 会话超时

我从进程内成员资格提供程序转换为 sql 成员资格提供程序,以防止人们在网站进程回收时丢失他们的会话,但会话似乎仍然超时。

在使用 sql 成员资格提供程序时,是否有任何其他事情(除了 web.config 中设置的会话超时变量)会导致会话超时。即使用户关闭并打开浏览器,我也希望会话持续存在。我必须做一些特别的事情来做到这一点吗?

0 投票
2 回答
1631 浏览

object - 如何使用 MS Roles & Membership 设计用户对象模型

我想为一个有点典型的 Web 应用程序构建一个“用户”对象模型……但是我无法决定如何最好地设计对象模型和角色系统。

基本上我计划有大约 4 种用户类型……它们对应于会员提供者中的用户“角色”。

这些类型将是: • 工人 • 雇主 • 访客 • 管理员

超级类型是: • 用户

此外,用户有时可能既是“工人”又是“雇主”。

我想使用 MS Roles & Membership 提供程序并设置导航 UI 以响应用户角色。

我的问题是:我怎样才能最好地将这些用户设计为灵活(用户可以是工人和雇主)。如何处理登录/角色程序?

(我正在考虑一个拥有“行为”对象工厂的用户(工人行为,雇主行为))

For Login-User logins in ... 找到它的角色并转换到它的子类型。

这是应该怎么做的吗?

0 投票
1 回答
617 浏览

asp.net - 将多个电子邮件地址与 ASP.NET MembershipProvider 帐户相关联

对于我目前正在进行的一个项目,我有兴趣允许用户提供多个电子邮件地址,既用于联系目的,也可以提供基于地址簿的社交匹配。我计划编写一个自定义会员提供程序(aspnet_Membership 表对我来说太重了),但是 MembershipProvider 系统只允许每个帐户一个电子邮件地址。

使用会员提供商系统但允许每个用户有多个电子邮件地址的最佳想法是什么?还是我应该完全避免 MembershipProvider 并推出自己的系统?

0 投票
2 回答
2038 浏览

asp.net - 具有 SQL 架构的 ASP.NET 成员资格提供程序

我想使用 ASP.NET Membership Provider 安全框架,但希望它使用 SQL Server 架构。因此,与其拥有像 aspnet_Membership 这样的表,我更希望它是像 sec.Membership 这样的表。有没有人试过这个并让它工作?

0 投票
2 回答
955 浏览

c# - 搜索 ASP.Net 配置文件

我正在寻找一种使用标准 ASP.Net 配置文件提供程序搜索每个用户配置文件的方法。这可能吗,还是我应该创建一个新的配置文件提供程序?

这是场景:

  • 用户注册
  • 用户设置他们的个人资料(最喜欢的颜色、最喜欢的书、国家等)
  • 然后,用户可以浏览其他用户,例如,喜欢“绿色”颜色的用户

我想通过会员/个人资料提供者来使用它,而不必直接对数据库进行编码。

0 投票
1 回答
1450 浏览

c# - 我需要改变asp:Login控制按钮的样式和控制使用

是否可以获取控件背后的源代码和代码,以便我自己操作它?

这样我就可以继续使用会员资格并拥有易于使用的功能,但可以使用我自己的控件。

我确信有一个简单的解决方案。

谢谢。

0 投票
7 回答
9641 浏览

asp.net - ASP.Net Membership.DeleteUser

在测试中,我使用的数据库上的用户是一个大杰夫。在生产中,他只有 Execute。

当我打电话时,

在测试中,它起作用了。我在生产中尝试同样的方法,我得到了这个:

DELETE 语句与 REFERENCE 约束“FK__aspnet_Us__UserI__37703C52”冲突。冲突发生在数据库“Testing”、表“dbo.aspnet_UsersInRoles”、列“UserId”中。

在我的 seargles(在 Google 上搜索)中,我遇到了这个家伙说的这个链接

错误:DELETE 语句与 REFERENCE 约束“FK__aspnet_Me__UserI__15502E78”冲突。冲突发生在数据库“YourDBName”、表“dbo.aspnet_Membership”、列“UserId”中。

我花了一段时间在多个站点和选项中找到解决方案,因为错误和可能的解决方案相当具有误导性。事实证明,至少在我的情况下,这是成员数据库权限的问题。我用来连接的用户有权查看数据库本身的成员详细信息,但作为 aspnet_Users_DeleteUser 存储过程的一部分,它从 sysobjects 表中选择。会员连接用户显然没有足够的权限来执行该选择,因此整体删除失败。

我的解决方法是将用户添加到成员数据库的 aspnet_Membership_FullAccess 角色。

但是当我这样做时,它不起作用。有人对如何处理这个有任何想法吗?

0 投票
6 回答
2147 浏览

asp.net - ASP.NET 成员基于 Web 的管理

有谁知道是否有一种方法可以使用您可以远程访问的基于 Web 的界面来管理 asp.net 成员数据库中的用户/角色?

我需要一个不需要安装到默认网站的。

谢谢