asp.net-membership相关内容
我有一个纯文本用户表,并将其迁移到成员资格提供程序. 使用ColdFusion(当前系统),我设法哈希了一个用户的密码(测试用户),并且密码完美匹配.但是现在后续的用户不匹配.我在做什么错了. theEncoding = "UTF-16LE"; thePassword = "dtD3v310p3r!"; base64Salt = "JZjd
..
如何在Membership类中使用CreateUser方法而不必分配问题和答案? 我已使用以下设置在web.config中将其禁用. requiresQuestionAndAnswer="false" 我需要CreateUser方法的状态输出,但是重载需要一个问题和答案.谁能建议我该怎么做? 解决方案 我还没有尝试过,但是您是否尝试过仅将这两个参数传递为null?
..
一切正常,直到我安装了(Package Manager Console)邮包,然后卸载并安装了旧版本. 现在我收到一个错误,以前不是. 错误: The type or namespace name 'AllowAnonymous' could not be found (are you missing a using directive or an assembly reference
..
我正在尝试获取用户角色并对其进行修改. 我尝试了多种方法来获取用户角色,但没有任何效果. 有什么遗漏吗? 我可以找到正确的用户实体,但角色始终为空. 有什么办法可以正确地做到这一点吗? 谢谢 var user = UserManager.Users.Single(u=>u.Id==id); var roles = user.Roles; roles.Add(....) var user
..
我在具有完整sql server 2008 r2的计算机上遵循 MVCMusic 教程 和完整的Visual Studio Professional,在 ASP.NET 4.0 中,当我进入设置会员资格的页面(第66页附近)时,Web管理工具将无法正常工作,出现以下错误: 遇到错误.请返回上一页,然后重试. 我的网络配置是这样的:
..
因此,我的应用程序很奇怪,因为当您登录时,您将停留一两个页面的登录状态,然后迷路.我的设置是这样:
..
我正在寻找一种解决方案,供用户注销后使用浏览器的后退按钮导航到上一页. 我在asp.net中构建了一个Web应用程序,并使用自定义成员资格提供程序进行身份验证和授权.一切正常,除非用户单击注销链接退出应用程序并重定向到默认封面,如果用户单击浏览器上的“返回"按钮,它将实际上返回到之前和之前的位置.数据仍会显示. 当然,他们不能在该页面上执行任何操作,单击任何链接,它们将再次重定向到登录
..
因此,我知道可以在 SQL服务器上存储用户和角色,但是我想知道是否还可以存储 SQL Server 上的strong>访问规则.我已经搜索了,但是什么也找不到. 我们的审核员要求我们运行报告,告知我们哪些用户有权访问哪些网站.目前,我正在解析每个web.config文件,以查看哪些用户/角色有权访问,将其存储在SQL Server中并运行该报告,但我希望有更好的方法.任何输入表示赞赏.
..
我有一个正在使用.net成员资格的现有项目.我们希望扩展该项目以允许匿名用户,但是由于我们将aspnet_Users表的UserId用作许多数据库表中的外键,因此似乎遇到了麻烦. 以下调用返回null,因为aspnet_Membership表中没有匿名用户的记录 Membership.Provider.GetUser(Request.AnonymousID, false); 是否可
..
为SqlMembersipProvider创建注册控件时,如果他们注册并且使用了用户名或电子邮件,则不会发生任何事情.在asp.net 2.0中是否有解决此问题的教程或替代功能 解决方案 您可能需要注册LoginError事件的事件处理程序. 有关更多详细信息,请参见本文: http://aspnet.4guysfromrolla.com/articles/120705-1.aspx
..
在ASP.NET通用提供程序 NuGet程序包的自述文件中是这句话 通过版本4在ASP.NET中提供的SqlMembershipProvider,SqlRoleProvider,SqlProfileProvider类仅支持Microsoft SQL Server和Microsoft SQL Server Express.它们不支持Microsoft SQL Azure和Microsoft S
..
我有一个使用"/"默认应用程序名称的成员资格提供程序.然后,我有多个应用程序共享相同的成员资格提供程序配置.每个应用程序都有自己的角色提供程序配置,它们都与成员资格提供程序共享相同的数据库,但是使用不同的应用程序名称将其角色相互隔离. 当我创建成员时,会创建一条用户记录,并因此在所有应用程序之间共享.然后,我为每个应用程序创建唯一的特定角色,因为它们使用不同的应用程序名称. 我遇到的问
..
由于我想在Telerik Reporting中将其用作用户参数,因此我如何使用SQL从基于UserID的aspnet_profile表中获取用户的名字和姓氏. 示例行(名字是George,姓氏是Test): UserID: 06b24b5c-9aa1-426e-b7e4-0771c5f85e85 PropertyName: MobilePhone:S:0:0:Initials:S:0
..
我正试图弄清楚事件Profile_MigrateAnonymous何时触发. 仅通过跟踪代码,我的最佳猜测是,当它同时检测到匿名成员身份Cookie和经过身份验证的成员身份Cookie时会触发.有人可以确认吗?我在这里寻找真正的深入答案.不仅它被称为“用户登录时". 现在-为什么我在乎? 在用户进行身份验证之后,我一直试图保持匿名个人资料的安全,以便他们注销后,我仍然能够知道他们
..
我可以通过SQL强制注销asp.net会员帐户吗? 解决方案 当前登录的用户没有记录以表单身份验证模式存储,因此仅通过某些SQL执行就无法注销用户. 请注意,像SQL这样的数据存储区仅在“表单身份验证"生存期的实际凭据身份验证步骤中使用: 表单身份验证控制流http://i.msdn.microsoft.com/Aa480476.formsauth(zh-CN,MSDN.10)
..
一个非常简单的问题,也许有人像我这样对MVC初学者有所提示.我想用密码保护MVC应用程序-仅在用户/密码上是必需的-我是通过ASPNETDB和SqlMembershipProvider做到的,但是应该有一种更简单的方法-在webforms中,我是通过向web.config添加用户/密码来做到这一点的. 我真的需要编写自己的XmlMembershipProvider来解决该问题吗?如果是,您知
..
我正在尝试通过MVC4网站获得简单的表单身份验证设置. 在App_start/FilterConfig.cs中: public static void RegisterGlobalFilters(GlobalFilterCollection filters) { filters.Add(new HandleErrorAttribute()); filters.Add(new
..
我认为.NET Identity 3无法在现有(v4.5)ASP.NET解决方案上运行,但需要.NET Core。我无法更新到.NET Core。有没有解决方法?如果不是,那么人们应该如何从ASP.NET成员身份迁移到ASP.Net Identity? 解决方案 首先,我需要注意ASP.NET Core(与Identity 3一起使用)不需要.NET Core。可以在.NET Core
..
我目前正在一个项目中,该项目将EF Code First与POCO一起使用.到目前为止,我有5个POCO,具体取决于POCO“用户". POCO“用户"应该引用我已经存在的MemberShip表"aspnet_Users"(我将其映射到DbContext的OnModelCreating方法中). 问题是我想利用Scott Gu在以下位置显示的“如果模型更改就重新创建数据库"功能:所以我
..
在通过ASP.NET成员资格提供程序使用Web表单身份验证时,默认情况下我们会遵循一些严格的密码规则.我认为需要八个字符,包括一个非字母. 我并不是想让它们变得随意,但通常我不会在自己的密码中使用非字母字符,并且感觉像伪君子一样在强迫用户这样做. 我已经做了一些查找,但是无法弄清楚该规则的定义位置.我确定我只是缺少一些简单的东西-有人知道吗? 解决方案 在本文中,您可以设置mi
..