7得票5回答
为什么这个万能的块没有实际上捕获所有内容

代码非常简单——问题在于groupPath字符串中存在一个无效字符(确切地说是“/”)。 我试图做的事情(至少作为一个临时措施)是跳过我无法获取cn的DirectoryEntries,无论原因如何。 然而,当我运行这段代码时,catch块没有运行,我得到了以下结果: 服务器不可用,并出现未...

11得票2回答
IsUserInRole调用GetRolesForUser吗?

当我实现RoleProvider类并调用Roles.IsUserInRole(string username, string roleName)时,代码执行首先进入方法'GetRolesForUser(string username)'。为什么会这样呢?我只是想查找该用户是否属于一个角色,而不...

9得票3回答
有没有适用于标准Web表单(非MVC)的AuthorizeAttribute等效项,用于.NET技术?

我正在开发一个项目,将使用Windows角色提供程序,并且我想将功能限制在特定的AD组中。 在MVC中,我可以在我的操作方法上方使用AuthorizeAttribute并相应地重定向。对于不使用MVC的标准Web Forms应用程序(.NET 3.5),是否有类似的操作方法?

16得票1回答
使用活动目录角色提供程序进行授权 MVC4

我正在为企业内部使用构建一个MVC4应用程序。我使用Windows认证,这很好运行,但是在使用Active Directory组作为授权角色方面遇到了麻烦。 我的Web.config文件如下:<authentication mode="Windows" /> &l...

31得票9回答
ASP.NET MVC使用自定义角色提供程序重定向到访问被拒绝页面

我正在创建一个自定义角色提供程序,并在我的控制器中设置了一个指定角色的Authorize属性,它可以正常工作,就像这样:[Authorize(Roles="SuperAdmin")] public class SuperAdminController : Controller ... 但是当用...

52得票19回答
SQL网络接口错误:26 - 找不到指定的服务器/实例。

我有一个大问题,尝试了好几天都无法解决,所以需要你的帮助。我有一个asp.net 4.0的web应用程序,其中实现了自定义成员身份验证和角色提供程序。当我打开应用程序主页时,它会连接到数据库并检索一些信息。还有一个登录表单,当我登录时,它通过数据库验证用户,并将我重定向到保留页面,但是此时出现...

28得票1回答
移除asp.net会员和角色提供程序

由于某些原因,我正在处理的网站(停顿了一段时间后)开始出现有关 asp.net 成员身份验证的 sql server 连接问题。我正在使用 mysql 而不是 asp.net 成员资格验证,所以这很奇怪。不过为了确保,我决定删除与之相关的任何内容,包括角色提供程序。 我已将以下内容添加到 we...

12得票1回答
如何使用Windows身份验证和自定义角色提供程序设置OWIN

在MVC4中,我在web.config中启用了<authentication mode="Windows"/>,并创建了一个自定义的角色提供程序,该提供程序会自动使用WindowsIdentity包装RolePrincipal。效果非常好。 在MVC5中,如何使用OWIN和/或M...

198得票7回答
角色管理器功能尚未启用。

收到以下ProviderException: 角色管理器功能未启用。 目前为止还不错。 是否有某个方法可以调用来检查角色管理器是否已启用?

21得票1回答
参考当前的RoleProvider实例?

我在一个带有HttpContext的ASP.NET页面、模块或处理程序中时,如何获取当前RoleProvider实例的引用? 这是在调用IPrincipal.IsInRole(..)方法时用于授权的提供程序。从默认值或配置文件中看,我的提供程序似乎是一个SqlRoleProvider实例,并...