1

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


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

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

4

1 回答 1

1

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

请参阅此链接:如何:使用 PrincipalPermissionAttribute 类限制访问

于 2010-12-09T15:17:12.377 回答