将WCF TCP端点限制为管理员

时间:2010-12-09 15:12:55

标签: authentication administration nettcpbinding wcf

如何将可远程访问的WCF端点的访问权限限制为本地/域管理员


编辑[PrincipalPermission(SecurityAction.Demand, Name = "AdminUser")]添加到我的WCF频道方法实施后,尝试从我的客户端调用服务方法会抛出SecurityAccessDeniedException,这是进展。

如何让Windows提示用户输入新的用户详细信息(或安全令牌),以便我可以重新启动WCF连接 正确的用户?

1 个答案:

答案 0 :(得分:1)

您可以使用添加到WCF服务中声明的方法的 PrincipalPermissionAttribute 来执行此操作。

请参阅此链接:How to: Restrict Access with the PrincipalPermissionAttribute Class