roleprovider相关内容

WindowsTokenRoleProvider 的性能不佳

我正在使用 WindowsTokenRoleProvider 来确定 ASP.NET Web 应用程序中的 Active Directory 组成员身份. 我的问题是性能不好,尤其是当用户在多个组中时.例如,我在 253(!) 个组中,WindowsTokenRoleProvider 需要大约 150 秒来确定我在哪些组中. 我知道我可以使用缓存,这样就不会在对用户的后续请求中执行此操 ..
发布时间:2022-01-07 09:59:46 C#/.NET

是否有一个相当于.net 的标准 Web 表单(不是 MVC)的授权属性

我正在处理一个将使用 Windows 角色提供程序的项目,我想将功能限制到某些 AD 组. 使用 MVC,我可以在我的操作方法上方使用 AuthorizeAttribute 并相应地重定向.对于不使用 MVC 的标准 Web 表单应用程序 (.NET 3.5),我可以做类似的事情吗? 解决方案 您可以在 web.config 中使用授权元素进行设置. ..
发布时间:2022-01-06 09:58:19 C#/.NET

ASP.NET MVC 使用自定义角色提供程序重定向到拒绝访问的页面

我正在创建一个自定义角色提供程序,并设置了一个 Authorize 属性来指定我的控制器中的一个角色,它工作得很好,如下所示: [授权(角色=“超级管理员")]公共类 SuperAdminController :控制器... 但是当用户无权访问此控制器时,他会被重定向到登录页面.如何将他重定向到“AcessDenied.aspx"页面? 解决方案 [AccessDeniedAuthor ..
发布时间:2021-11-29 08:17:00 其他开发

SQL 网络接口,错误:26 - 错误定位指定的服务器/实例

好吧,我有一个大问题,我想了好几天来解决,但我无法解决,所以我需要你的帮助.我在 asp.net 4.0 中有一个 Web 应用程序,我在其中实现了自定义成员资格和角色提供程序.当我打开应用程序主页时,它会连接到数据库并检索一些信息.还有一个登录表单,当我登录时,它会通过数据库验证用户并将我重定向到保留页面,但出现此错误: 发生与网络相关或特定于实例的错误建立与 SQL Server 的连接 ..

示例C#代码以使用角色提供程序管理角色

我想实现asp.net角色提供程序,以便通过LAN将用户分配给角色,并让我的asp.net Intranet应用程序实现基于角色的安全性. 我不想使用VS通过内置工具来管理它,而是将其交给用户自己管理.我希望管理文件夹中具有管理角色页面,以便能够创建/编辑角色并管理角色中的用户...这样,管理员可以将域用户(MyDomain \ Username)添加到诸如ProojectManager的角 ..
发布时间:2021-04-10 20:35:59 C#/.NET

刷新ASP.NET角色提供程序

一个简单的问题... 鉴于我有一个ASP.NET站点,该站点使用[自定义] RoleProvider, 有什么方法可以以某种方式“刷新"提供程序而不强迫用户注销站点并重新登录? 我正在寻找类似于虚构方法的东西 Roles.Refresh() 具体来说,我正在研究此问题,因为如果管理员更改了用户角色,则用户会话可能每隔10分钟刷新一次. 解决方案 我假设您在 web.c ..
发布时间:2021-04-10 18:48:26 C#/.NET

用户的ASP.NET MVC 3下拉列表

在我的应用程序中,我已将 UserId 与数据库中的表相关联。我需要在创建新项目时从下拉列表中选择用户名。并且'可能使用元素viewbag做到这一点? @ Html.EditorFor(model => model.UserId) 我使用默认的成员资格提供程序,因此无法使用实体框架解决此问题 编辑 编辑2 这是我的操作创建: ..

在SimpleMembership中仅关闭角色提供程序

我已经阅读了许多不同的文章和教程,却找不到满足此特定需求的答案. 我想在我的ASP.NET MVC应用程序中使用SimpleMembership提供程序,但是我想关闭Role提供程序(因为我不会使用OAuth,所以也是OAuth) .这意味着我希望SMP在初始化时仅创建webpages_Membership表,而不是用于oauth或角色的表. 请注意,我不想关闭SimpleMember ..

如何使RavenDB DocumentStore可用于调用API

我有一个使用RavenDB作为数据存储的MVC4应用程序.该应用程序具有MVC/Web,域,数据和安全层. 我正在编写需要初始化数据库和访问DocumentStore的自定义成员资格和角色提供程序.我正在从“安全性"层编写这些类,并且想使用单例DocumentStore(在应用程序中设置),但是我不知道如何访问它. 另外,我看到的为RavenDB编写自定义提供程序的示例在Provide ..

如何将角色提供程序实现到LINQ中?

我想将以下示例角色提供程序实现转换为LINQ. 如何:示例角色提供程序实现 我要使用ADO.NET实体数据模型(实体框架6). 解决方案 找到了解决方案: using System.Web.Security; using System.Configuration.Provider; using System; using System.Linq; /* This p ..
发布时间:2020-05-01 06:54:27 C#/.NET

如何在asp.net 3.0应用程序中处理我的CustomAutorize属性中的错误

我正在开发一个asp.net MVC 3.0应用程序。我使用自己的CustomRoleProvider 和CustomErrorHandler通过覆盖默认属性。 每件事情都可以正常工作。但是,问题是异常处理。 测试应用程序时,测试人员提供了无效的数据库连接进行测试。 结果是,自定义错误处理程序不呈现错误视图,而是路由原始路径 例如: 我正在运行我的应用程序作为 ..
发布时间:2017-10-01 14:59:16 其他开发

默认角色提供程序无法在IIS 7上运行.NET 4中找到

早上好一切, 我试图实现,我已经在我的实例的默认网站下实现我的web应用程序我的自定义成员资格和角色提供IIS 7.我的web应用程序下一个.NET 4的应用程序池中运行。 然而,建立相应的web.config后,我收到以下错误: 分析器错误信息:默认角色提供程序无法找到。 我已经包含的代码在相应的Web应用程序的Web的system.web节以下块。配置: ..
发布时间:2016-10-01 19:58:22 C#/.NET

在web.config中访问授权信息

我正在写一个自定义的角色提供我需要的编程访问存储在web.config中的授权信息。 该网站的某些部分只能由某些角色访问。我想找出哪些角色可以访问一个网页,并/或有一定的作用可以访问哪些页面。 我似乎无法推测这一个。 解决方案 您可以访问如的ConnectionStrings,的AppSettings和其他定义的值在web.config中通过System.Web.Security命名空 ..
发布时间:2016-07-26 16:35:45 C#/.NET