WCF显示/隐藏用户组的方法

WCF显示/隐藏用户组的方法,wcf,authorization,Wcf,Authorization,我有一个wcf web服务,有两种类型的用户将使用此服务。每个用户组的服务方法需要不同。换句话说,用户组A不应该看到属于用户组B的服务方法。我如何才能做到这一点?您是否有兴趣对该组物理隐藏操作?如果是这样,您将需要托管单独的服务,这些服务只定义这些操作。在此场景中,需要将常见操作复制或重构到另一个服务中 如果您只想根据组成员资格限制对某些操作的访问,那么请查看基于角色或基于声明的授权。我假设身份验证已经完成 A组和B组使用的服务是否存在重叠?是的,存在重叠。有些方法很常见。

我有一个wcf web服务,有两种类型的用户将使用此服务。每个用户组的服务方法需要不同。换句话说,用户组A不应该看到属于用户组B的服务方法。我如何才能做到这一点?

您是否有兴趣对该组物理隐藏操作?如果是这样,您将需要托管单独的服务,这些服务只定义这些操作。在此场景中,需要将常见操作复制或重构到另一个服务中


如果您只想根据组成员资格限制对某些操作的访问,那么请查看基于角色或基于声明的授权。我假设身份验证已经完成

A组和B组使用的服务是否存在重叠?是的,存在重叠。有些方法很常见。