技术问答

问题描述 我已经建立了两个网站,他们两个都使用我写的自定义会员提供商. 这些网站中的一个已经长时间在线并运行正常.现在我已在同一Web的同一Web服务器上安装了另一个站点作为其他应用程序.我还有一个用于每个解决方案的单独应用程序. 如果现在客户端登录到一个站点,则他丢失另一个会话,反之亦然.在两个站点上都无法在两个站点上登录.所有其余的工作都很好. 两个站点之间的连接是什么.是否有必要在我的会员提供者中更改某些东西? 推荐答案 可

2023-02-17  430
技术问答

问题描述 我想根据他们在ASP.NET会员提供者中的角色重定向人员.我在登录页面上的”onloggedin”事件中有一些代码.这是我到目前为止尝试的,没有什么不起作用: 下面的代码在.isauthenticated步骤上返回false,它表示用户未经身份验证.在登录页面上的阶段,用户被认证,我认为”onloggedin”事件是正确的地方. if (HttpContext.Current

2023-02-17  392
技术问答

问题描述 在ASP.NET MVC中,表格身份验证和成员资格提供商是否紧密耦合? 会员提供商模型与我已经需要集成的现有用户验证服务大不相同.我想编写自己的课程来管理用户,但仍使用内置的表单身份验证和表格cookie允许登录的用户访问网站的身份验证部分. 我可以从web.config中删除对MemberHippRovider的引用,然后从我用来验证用户的控制器中调用我自己的自定义类?表格身份验证仍然可行吗? 推荐答案 您可以按提到的@

2023-02-17  377
技术问答

问题描述 我正在学习如何操纵会员类. 我已经使用aspnet_regsql.exe添加了成员​​资格数据库到我的网站的SQL数据库,到目前为止,我可以在没有问题的情况下列出和添加用户.但是,我决定使用ASP.NET配置工具添加一些角色.添加了角色,但没有显示在我的SQL数据库的ASPNET_ROLES表中. 我已经注意到aspnetdb.mdf在我的vs2010 app_data文件夹中为有问题的网站,并且角色出现在那里.用户不在该

2023-02-17  368
技术问答

问题描述 我已经使用了.NET登录了很长时间了,但我的最新项目要求一些不那么大的编码. 我有一个数据库,其中包含表格等. 有4个角色: admin Basicadmin Poweradmin 成员 现在,前3位能够登录管理系统,但我想拒绝登录角色成员中的那些,我已添加到WebConfig: <authorization> <deny roles="Member"/> <deny

2023-02-17  400
技术问答

问题描述 我正在使用asp.net mvc framwork并尝试grop the asp成员资格3.5的东西. 添加第一个管理员用户的最佳方法无需登录?我一直在盯着会员入门套件的来源没有找到它. 推荐答案 通过在”设置”动作中通过执行操作: if (!Roles.RoleExists("Administrator")) { Roles.CreateRole("Administrator"); }

2023-02-17  366
技术问答

问题描述 我正在尝试创建一个与Active Directory(LDAP)进行身份验证的混合成员资格,但使用会员提供程序和角色授权. 我不想查询每个页面加载的Active Directory,但我想通过Active Directory最初验证用户,然后允许成员资格提供程序通过Web.config授权属性授权用户访问每个页面. 我是新的.NET成员资格模型以及如何实现这种类型的混合解决方案.我找到了许多用Web表单实现Active

2023-02-17  376
技术问答

问题描述 我在我的开发机上使用sqlexpress.我刚刚将我的应用程序发布到具有安装的SQL Server的新产品服务器…我已经恢复了我的SQL DB,我已成功地连接到DB的连接字符串. 但是,员额提供者似乎无法在DB中找到我的用户. 我缺少配置或”激活”成员资格在产品服务器上提供的步骤? 任何帮助都会很棒.谢谢. 推荐答案 我有一个强烈的感觉与ApplicationName属性有关.我认为

2023-02-17  378
技术问答

问题描述 我有一个遗留userid(int32),我希望链接到ASP.NET成员身份.我在数据库上设置了链接表,我很满意该部分.问题是在Web应用程序中存储UserID的位置,以便在需要时轻松访问它. 我决定存储它的最佳位置是在登录控件的LoggedIn事件中formsauthenticationTicket的UserData部分.我第一次尝试使这种可访问的是在我的基础类的预先收集中提取它.这是故障的,它在UserControls需

2023-02-17  383
技术问答

问题描述 作为管理员,我能够重置所有用户的密码.我可以知道我如何在重置密码时在所有设备/PC上注销特定用户”所有”会话? 示例: 1)用户登录到PC1,PC2和PC3. 2)user1的管理员重置/更改密码. 3)PC1,PC2和PC3中的系统注销会话. 如何在ASP.NET中完成? 谢谢. 推荐答案 可以,Facebook,G mail完成,但它不是简单的 在数据库中使用标志,该标志在Sessio

2023-02-16  392