在带有WCF的App.config中使用Windows角色身份验证
发布时间:2020-12-14 04:16:10 所属栏目:Windows 来源:网络整理
导读:我正在使用WCF服务和net.tcp端点,其serviceAuthentication的主要PermissionMode设置为Use WindowsGroups. 目前在服务的实现中,我使用PrincipalPermission属性来设置每个方法的角色要求. [PrincipalPermission(SecurityAction.Demand,Role = "Administrators"
我正在使用WCF服务和net.tcp端点,其serviceAuthentication的主要PermissionMode设置为Use
WindowsGroups.
目前在服务的实现中,我使用PrincipalPermission属性来设置每个方法的角色要求. [PrincipalPermission(SecurityAction.Demand,Role = "Administrators")] [OperationBehavior(Impersonation = ImpersonationOption.Required)] public string method1() 我试图做同样的事情,除了在app.config中设置角色的配置.有没有办法做到这一点,仍然使用Windows组身份验证? 谢谢
如果我理解得很好,你想在运行时选择角色.这可以通过WCF操作中的
permission需求来完成.例如.
public string method1() { PrincipalPermission p = new PrincipalPermission(null,"Administrators"); p.Demand(); ... (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- windows-7 – 何时/如何将应用程序添加到Windows 7 Volume
- 通过Win32 API从服务创建Windows会话
- windows – 如何知道dll是否使用ASLR?
- 启动提示时重新启动资源管理器,因为Windows 8上的管理员不起
- Windows server 2012远程桌面会话主机和远程桌面授权,serv
- 如何通过Windows工具检查与服务器的连接?
- 可以将身份验证详细信息添加到Windows Azure计划程序作业吗
- Windows – 使用卷影复制的SQL Server备份
- 在MS-DOS中使用所有RAM内存
- Windows – IIS6虚拟SMTP服务器在系统重新启动后不会自动重
推荐文章
站长推荐
热点阅读