问题标签 [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 投票
2 回答
722 浏览

jquery - 使用第三方 javascript 库的 ASP.NET 表单身份验证

我有一个网站,我目前使用 ASP.NET 的内置身份验证、配置文件和角色管理。我想使用第三方 javascript 库(如 JQuery 或 Mootools)将一些功能(包括身份验证)移动到客户端,而不使用 ScriptManager 和生成的代理类。

关于这个主题的信息非常有限,但我设法找到了这篇文章,它创建了一个 WCF 身份验证端点以与 SilverLight 应用程序一起使用。我找不到有关如何将 WCF 身份验证端点与第三方 javascript 库和 JSON 一起使用的任何信息。

如果您有任何链接或信息,请告诉我。

谢谢

0 投票
2 回答
781 浏览

c# - 移植 Active Directory 身份验证以使用 SQL 成员资格提供程序

我正在考虑将我的应用程序从使用活动目录成员资格提供程序转移到使用 sql 服务器提供程序。我们看到的主要问题是无法从 AD 中检索用户密码。有人有什么想法吗?有人认为我应该独自离开AD吗?

0 投票
4 回答
447 浏览

asp.net - ASP.NET 会员密码?

如果我要求密码长度在 7 到 16 个字符之间并至少包含 1 个数字密码,然后发送一个不包含数字字符和 % 符号和 ^ 符号的临时密码,密码会失败吗?

0 投票
1 回答
840 浏览

asp.net - Asp.net 会员错误

我们有一个实时运行的业务系统,有时会出现错误。该错误是根据来自 asp.net 成员资格提供程序的堆栈跟踪。哪个用户当前登录似乎并不重要。据我所知,数据库中的 asp.net 成员表很好。

生成错误的代码行示例:

错误描述:

堆栈跟踪:

有谁知道出了什么问题?


更新:我们找不到此错误的解决方案。但最终它消失了。

现在,当我们迁移到另一台服务器时,这个错误完全削弱了我们的应用程序。我完全没有想法:(

0 投票
2 回答
6494 浏览

asp.net - 在asp.net web.sitemap中隐藏授权菜单项

我有一个启用了安全修剪的 web.sitemap,但是我需要将基于角色的菜单项隐藏到在 web.config 中没有访问规则的页面。

即我有一个用于查看现有活动以及添加新活动的活动页面,但我希望对匿名用户隐藏“新活动”菜单项。我尝试将角色名称添加到 web.sitemap 中的角色属性,但这没有效果。

我确信必须有一种快速的方法来做到这一点,而无需修改站点地图提供程序,这是我的下一个停靠港。

0 投票
2 回答
528 浏览

.net - 寻找一个 .NET 库来进行支持多个来源的身份验证

我正在寻找一个 .NET 库的建议,它可以让我在 ASP.NET 应用程序中使用,以便我为每个用户拥有一个配置文件,但可以关联来自多个来源的身份验证,包括:基于 ASP.NET 表单的 Windows live id、google、facebook、openid 等...我希望人们访问我的网站并能够关联任何这些凭据,以便他们可以使用一个或多个来源进行身份验证。我专门要求一个 ASP.NET MVC 项目。

0 投票
1 回答
623 浏览

asp.net-mvc - 使用 ASP.NET 的 SqlMembershipProvider 进行分片?

我正在考虑在 ASP.NET MVC 中编写一个博客托管应用程序。我是 .NET 的新手,但我在 LAMP 世界中相当称职。我的问题涉及用户数据的水平缩放。

每个拥有博客的用户在数据库中都会有 6 个表。我想规划水平扩展,以便 20% 的用户可以在一个数据库服务器上,20% 在另一个数据库服务器上,等等。在 LAMP 世界中,我有一个“字典”表,我首先要查询找出用户在哪个数据库服务器上。然后该应用程序将只与该特定数据库服务器通信。

我看不到如何轻松地对 SqlMembershipProvider 使用的数据库进行分片。有小费吗?

0 投票
1 回答
2502 浏览

asp.net - 删除未使用的 ASP.NET 成员表是否安全?

我将在我的网站上使用 ASP.NET Membership 模型。但是,我不打算使用多个表,例如: aspnet Paths aspnet PersonalizationAllUsers aspnet PersonalizationPerUser aspnet Profile aspnet WebEvent Events

删除这些表是否安全,或者我会导致 ASP.NET 的成员资格框架的工作方式出现问题(在 System.Web.Security 中)?

我真的很喜欢保持清洁,这些桌子让我很困扰。

0 投票
2 回答
832 浏览

c# - 为 asp.net 实现此动态登录方案的最简单方法

我目前有一个站点,不同的用户可以登录,并且根据他们的子域,显示来自不同数据库的不同数据。我正在重写 SqlMembershipProvider 以使用“临时”连接字符串,这是我在初始化方法期间动态设置的,根据这篇文章的说明:

http://forums.asp.net/p/997608/2209437.aspx

问题是 SqlMembershipProvider 类似乎是“静态的”,因为当多个用户从不同的子域连接时,他们最终会从一个数据库中看到用户帐户,而不是他们自己的。看起来 Initialize 是由应用程序调用的,而不是基于每个请求的。

所以我对你的问题是......实施解决方案的最简单方法是什么?

我以前没有编写过自定义提供程序,所以我不确定它是如何工作的,或者有什么限制。而且,如果我自己编写,如果我忽略了某些东西(更不用说花费的时间),总是有可能出现安全漏洞。有任何想法吗?

更新 1:我可以有一个数据库,但是,给定子域中的用户需要能够在自己的子域中添加/编辑/删除用户,而不会看到其他子域的用户。在这个计划下这可能吗?

0 投票
2 回答
593 浏览

c#-3.0 - ASP.NET Membership 保持身份验证问题

所以,我的应用程序很奇怪,当您登录时,您将保持登录状态一两个页面然后迷路。我的设置是这样的:

谢谢你的帮助。