roleprovider相关内容
我正在使用 WindowsTokenRoleProvider 来确定 ASP.NET Web 应用程序中的 Active Directory 组成员身份. 我的问题是性能不好,尤其是当用户在多个组中时.例如,我在 253(!) 个组中,WindowsTokenRoleProvider 需要大约 150 秒来确定我在哪些组中. 我知道我可以使用缓存,这样就不会在对用户的后续请求中执行此操
..
我正在处理一个将使用 Windows 角色提供程序的项目,我想将功能限制到某些 AD 组. 使用 MVC,我可以在我的操作方法上方使用 AuthorizeAttribute 并相应地重定向.对于不使用 MVC 的标准 Web 表单应用程序 (.NET 3.5),我可以做类似的事情吗? 解决方案 您可以在 web.config 中使用授权元素进行设置.
..
我已经实现了一个自定义角色提供程序,并在我的 web.config 文件中像这样配置它: 我已经在我的自定义角色提供程序中覆盖了 GetRolesForUser 函数,并且我已经开始使用它,它工作得很好 - 为我正在测试的用户加载了
..
我正在创建一个自定义角色提供程序,并设置了一个 Authorize 属性来指定我的控制器中的一个角色,它工作得很好,如下所示: [授权(角色=“超级管理员")]公共类 SuperAdminController :控制器... 但是当用户无权访问此控制器时,他会被重定向到登录页面.如何将他重定向到“AcessDenied.aspx"页面? 解决方案 [AccessDeniedAuthor
..
好吧,我有一个大问题,我想了好几天来解决,但我无法解决,所以我需要你的帮助.我在 asp.net 4.0 中有一个 Web 应用程序,我在其中实现了自定义成员资格和角色提供程序.当我打开应用程序主页时,它会连接到数据库并检索一些信息.还有一个登录表单,当我登录时,它会通过数据库验证用户并将我重定向到保留页面,但出现此错误: 发生与网络相关或特定于实例的错误建立与 SQL Server 的连接
..
我想实现asp.net角色提供程序,以便通过LAN将用户分配给角色,并让我的asp.net Intranet应用程序实现基于角色的安全性. 我不想使用VS通过内置工具来管理它,而是将其交给用户自己管理.我希望管理文件夹中具有管理角色页面,以便能够创建/编辑角色并管理角色中的用户...这样,管理员可以将域用户(MyDomain \ Username)添加到诸如ProojectManager的角
..
在ASP.NET页,带有
..
一个简单的问题... 鉴于我有一个ASP.NET站点,该站点使用[自定义] RoleProvider, 有什么方法可以以某种方式“刷新"提供程序而不强迫用户注销站点并重新登录? 我正在寻找类似于虚构方法的东西 Roles.Refresh() 具体来说,我正在研究此问题,因为如果管理员更改了用户角色,则用户会话可能每隔10分钟刷新一次. 解决方案 我假设您在 web.c
..
在我的应用程序中,我已将 UserId 与数据库中的表相关联。我需要在创建新项目时从下拉列表中选择用户名。并且'可能使用元素viewbag做到这一点? @ Html.EditorFor(model => model.UserId) 我使用默认的成员资格提供程序,因此无法使用实体框架解决此问题 编辑 编辑2 这是我的操作创建:
..
我似乎无法找到上述问题的正确解决方案.我不断收到System.NullReferenceException: Object reference not set to an instance of an object. 我遵循了本指南 http://techbrij.com/custom-roleprovider- Authorization-asp-net-mvc 错误消息来自我的自定
..
我已经阅读了许多不同的文章和教程,却找不到满足此特定需求的答案. 我想在我的ASP.NET MVC应用程序中使用SimpleMembership提供程序,但是我想关闭Role提供程序(因为我不会使用OAuth,所以也是OAuth) .这意味着我希望SMP在初始化时仅创建webpages_Membership表,而不是用于oauth或角色的表. 请注意,我不想关闭SimpleMember
..
我正在尝试使用以下在MVC5应用程序中实现自定义角色管理器自定义角色提供者教程. 我已经创建了我的自定义角色提供程序,它覆盖了2个必需的功能. namespace Models.Security { public class CustomRoleProvider : RoleProvider { /// logic public override string[] GetRolesF
..
我已经实现了自定义角色提供程序,并在我的web.config文件中对其进行了如下配置:
..
我有一个使用RavenDB作为数据存储的MVC4应用程序.该应用程序具有MVC/Web,域,数据和安全层. 我正在编写需要初始化数据库和访问DocumentStore的自定义成员资格和角色提供程序.我正在从“安全性"层编写这些类,并且想使用单例DocumentStore(在应用程序中设置),但是我不知道如何访问它. 另外,我看到的为RavenDB编写自定义提供程序的示例在Provide
..
我想将以下示例角色提供程序实现转换为LINQ. 如何:示例角色提供程序实现 我要使用ADO.NET实体数据模型(实体框架6). 解决方案 找到了解决方案: using System.Web.Security; using System.Configuration.Provider; using System; using System.Linq; /* This p
..
我正在开发一个asp.net MVC 3.0应用程序。我使用自己的CustomRoleProvider 和CustomErrorHandler通过覆盖默认属性。 每件事情都可以正常工作。但是,问题是异常处理。 测试应用程序时,测试人员提供了无效的数据库连接进行测试。 结果是,自定义错误处理程序不呈现错误视图,而是路由原始路径 例如: 我正在运行我的应用程序作为
..
讽刺的是,我的角色提供者不再在Cookie中缓存角色。这是工作较早。不幸的是我注意到,现在,所以我不能说什么导致的问题。但我认为它与更新的新版本1.2的通用提供程序(在16年8月16日发布)。 我的配置为roleprovider看起来像: / p>
..
我已经实现了一个自定义角色提供程序,并在我的web.config文件中配置如下: roleManager enabled =“true”defaultProvider =“TDRoleProvider”cacheRolesInCookie =“true”>
..
早上好一切, 我试图实现,我已经在我的实例的默认网站下实现我的web应用程序我的自定义成员资格和角色提供IIS 7.我的web应用程序下一个.NET 4的应用程序池中运行。 然而,建立相应的web.config后,我收到以下错误: 分析器错误信息:默认角色提供程序无法找到。 我已经包含的代码在相应的Web应用程序的Web的system.web节以下块。配置:
..
我正在写一个自定义的角色提供我需要的编程访问存储在web.config中的授权信息。 该网站的某些部分只能由某些角色访问。我想找出哪些角色可以访问一个网页,并/或有一定的作用可以访问哪些页面。 我似乎无法推测这一个。 解决方案 您可以访问如的ConnectionStrings,的AppSettings和其他定义的值在web.config中通过System.Web.Security命名空
..