asp.net-membership相关内容

除了指定的例外,如何拒绝角色/用户对所有控制器/操作的访问asp.net MVC

我希望能够指定一个角色(不允许访问的用户)和其他所有用户都可以访问的网站. 然后,我希望能够对选定的操作执行授权标头的操作,以便在可能的情况下仍允许拒绝的用户访问此选定的操作和控制器. 我知道我可以创建一个角色,将所有其他用户添加到该角色中,然后对该角色执行授权属性,但是这必须对每个非启动者的动作都必须完成,因为该项目已经构建有数百甚至数千个动作. 因此,任何建议将不胜感激 ..
发布时间:2021-04-11 19:29:21 C#/.NET

ASP.NET成员资格-向ASP.Net登录页面添加额外的字段

当前在“我的应用程序"中,使用ASP.Net成员资格提供程序验证用户,并且ASP.Net默认“登录"页面仅包含用户名和密码.这在这两个领域都可以正常工作.但是根据我当前的要求,需要在ASP.Net登录页面中的下拉列表中显示一个额外的字段“公司",并使用ASP.NET成员资格提供程序来验证这三个公司,用户名和密码.是否可能,请使用ASP.Net成员资格提供程序自定义带有额外字段的ASP.Net登录页 ..
发布时间:2021-04-11 19:29:17 其他开发

Sitecore切换与另一个用户的用户会话

我有一个使用Sitecore的FBA网站.每隔一段时间,它将使一个用户与另一个用户混淆.我的意思是,用户A会以某种方式无意中劫持用户B的会话.用户A将会查看以下页面:a)他们无权查看,并且是b)为用户B定制的页面.一次能够(不经意地)复制,单击后,我又恢复了原来的会话到另一个页面. 我知道Sitecore利用Aspnet成员资格数据库,因此这可能是该数据库的问题,但我真的无法猜测.感觉上更像 ..

' AllowAnonymous'找不到

一切正常,直到我安装了(Package Manager控制台)邮政包裹,然后卸载并安装了旧版本. 现在我收到一个错误,以前不是.错误: 找不到类型或名称空间名称"AllowAnonymous"(您是否缺少using指令或程序集引用?) 谁知道该如何解决? 解决方案 可能您的项目中缺少对 System.Web.Http 程序集的引用? 所以您需要: 将引用添加到 ..

Asp.net MVC 5无法获得用户角色

我正在尝试获取用户角色并对其进行修改.我尝试了多种方法来获取用户角色,但没有任何效果.有什么遗漏吗?我可以找到正确的用户实体,但角色始终为空.有什么办法可以正确地做到这一点吗?谢谢 var user = UserManager.Users.Single(u => u.Id == id);var role = user.Roles;角色.添加(....)var user = UserManage ..
发布时间:2021-04-11 19:29:05 C#/.NET

在MVC5中使用AspNetSqlMembershipProvider

与MVC5一起使用,并尝试集成 AspNetSqlMembershipProvider ,而不是默认提供程序或简单成员资格提供程序. 是否可以将 AspNetSqlMembershipProvider 与 MVC5 一起使用?所有登录和注册代码看起来都很笨拙,我无法弄清楚 UserManager 到底是什么.我在web.config级别进行了所有必要的更改,但我的用户仍未使用我们创建的SQL ..
发布时间:2021-04-11 19:29:02 其他开发

如何重置和在MVC中的asp.net成员资格提供程序中更改哈希密码

我碰到了代码: MembershipUser u = Membership.GetUser();u.ChangePassword(u.ResetPassword(),"Password");//我将从哪里获得“密码" 我不明白我会怎么做由于用户忘记了旧密码,因此获得了客户端密码.我想添加一个重置功能,该功能将生成一个随机密码,然后向特定的客户端发送一封电子邮件,其中将包含用户名和随机生成的 ..
发布时间:2021-04-10 19:50:01 C#/.NET

首次尝试登录时对LDAP服务器的身份验证速度很慢

我设置的应用程序使用AspNetActiveDirectoryMembershipProvider到具有表单身份验证的LDAP服务器.用户进行了正确的身份验证,但是用户首次尝试登录新的浏览器窗口时,会导致经过一分钟以上的延迟才能进行身份验证.如果用户注销了该应用程序(但没有关闭浏览器)并尝试重新登录,则只需大约6-7秒钟即可进行身份验证. 我认为第二种身份验证是使用缓存的连接或套接字来弥补最 ..

唯一身份验证GUI上的SQL Azure SPLIT

比方说,有一个应用程序生成与几个表中的规范化记录数量相对应的随机GUID.这些带有GUID"tenant_id"的记录需要在SQL Azure中拆分为多个联合成员.发出SPLIT AT命令时,使用哪种排序机制在特定点(tenant_id)拆分成员?它类似于ORDER BY GUID_FIELD ASC/DESC结果集吗?由于GUID是随机生成的,因此用将来的分割创建范围的最佳方法是什么? 谢 ..
发布时间:2020-09-17 21:38:38 其他开发

试图访问ASPNETDB.MDF数据库文件以获取用户信息.ASP.NET MVC

大家好...我正在尝试访问ASPNETDB.MDF文件中包含的用户信息.我正在使用ASP.NET MVC.从Visual Studio启动ASP.NET配置工具时,将创建此文件.因此,我通过此ASP.NET配置工具创建了用户,角色等,并将数据保存到此数据库文件中. 我需要访问要在我的应用程序中使用的用户信息(仅是用户名).例如,我想要做的是用用户名列表填充一个下拉列表(用户名是通过ASP.N ..
发布时间:2020-09-10 00:23:32 其他开发

管理另一个应用程序的ASP.NET成员资格

我有一个建筑难题. 我需要从另一个ASP.NET Web Forms应用程序管理现有ASP.NET Web Forms应用程序的用户.这两个应用程序都有自己的数据库和成员资格的实现. 我想到了通过带有CORS的Web服务远程进行操作的想法.但是,有什么办法可以在同一个VS解决方案中做到这一点吗? IE.向其中添加另一个项目(仅用于管理其他应用程序的用户).有没有办法为类库项目添加成员资 ..
发布时间:2020-09-10 00:23:21 C#/.NET

ASP.NET中基于角色的身份验证没有登录错误文本

我有一个基于ASP.NET角色/会员资格的表单身份验证网站.有一个子文件夹及其页面,只有特定角色才能访问.问题是,如果来自不允许的角色组的任何用户登录页面,登录页面都不会显示任何错误消息.我的意思是,当来自AllowedRole的用户登录时,登录页面将用户正确重定向到受保护页面,但是当来自NonAllowedRole的用户尝试登录时,他/她正确登录,但没有显示错误消息,该用户返回了到登录页面,没有 ..
发布时间:2020-09-10 00:23:18 C#/.NET

aspnet_Membership IP地址

是否可以在aspnet_Users中添加"IP地址"字段,然后在用户尝试登录时对其进行控制? 解决方案 MembershipUser对象上有一个Comment属性.您可以执行此操作以执行所需的任何操作(这是一个字符串). http://msdn.microsoft. com/en-us/library/system.web.security.membershipuser.commen ..
发布时间:2020-09-10 00:22:11 C#/.NET

ASP成员资格表->向用户添加新属性?

我想在我正在构建的新MVC4项目中开始使用ASP.NET的成员资格类和表. 例如,我想跟踪用户的生日.创建帐户时,如何添加生日?我通过个人档案跟踪吗?我对为用户添加新的“列"数据的正确方法有些困惑? 解决方案 要专门回答您的问题,请按照以下Microsoft建议创建额外的表来存储其他用户信息:这是另一种发布方式(我将采用这种方法),它实现了自己的配置文件提供程序,而不是使用默认的配置 ..
发布时间:2020-09-10 00:21:58 其他开发