- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
我正在开发 Web 应用程序,该应用程序要求将用户置于角色中并根据他们的角色授予不同的权限。这可以通过使用 Forms Authentication 和 SqlRoleProvider 轻松完成。但是,应用程序将在公司内部网内部使用,并且表单例份验证会强制用户在每次要使用应用程序时手动登录,使用 Windows 集成身份验证看起来更加优雅,因为用户已经登录到公司域。但是这里的角色有一个问题,默认情况下集成身份验证使用用户 Windows 帐户中内置的角色(组成员身份等)。我的应用程序要求我将用户置于定制角色中。因此,就角色而言,让我控制数据库是更有利的解决方案。有没有办法将 Windows 集成身份验证(用于身份验证)与 SqlRoleProvider(用于角色和用户管理)一起使用?
最佳答案
我们已经在我们的应用程序中做到了这一点,您必须创建自己的 RoleProvider,然后在您的 web.config 中指定它。然后您可以从您喜欢的任何来源加载您的角色。
<roleManager enabled="true" defaultProvider="MyRoleProvider">
<providers>
<clear />
<add name="MyRoleProvider" type="MyCompany.MyRoleProvider, MyAssembly" />
</providers>
</roleManager>
角色提供者 http://msdn.microsoft.com/en-us/library/system.web.security.roleprovider.aspx
关于windows - 在 silverlight 应用程序中使用带有 SqlRoleProvider 的 Windows 集成身份验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4946068/
设想: WCF 服务使用 SqlRoleProvider 与 Sql Server 2012 数据库服务器进行身份验证。 WCF 托管在 IIS7 网络服务器上。 请看这个错误: System.Nul
我正在开发 Web 应用程序,该应用程序要求将用户置于角色中并根据他们的角色授予不同的权限。这可以通过使用 Forms Authentication 和 SqlRoleProvider 轻松完成。但是
大多数人在开发具有成员(member)功能的站点时是否使用 .NET 的 SqlMembershipProvider、SqlRoleProvider 和 SqlProfileProvider? 或者许
我希望保护我的 MVC 应用程序的不同区域,以防止标准用户访问管理员类型的 View 。目前,如果任何用户登录并尝试查看关于页面(visual studio 中的开箱即用模板),它只会将他们重定向到登
我正在使用 Entity Framework 开发一个 mvc Web 应用程序] 工作。我已经启用了数据库迁移,这样我就可以在每次更新时添加一些种子数据。更具体地说,我想添加两个用户和两个角色;所以
我是一名优秀的程序员,十分优秀!