我可以使用一项公开内部网和互联网操作的服务吗?

时间:2011-05-16 19:58:20

标签: wcf wcf-security

假设我的服务有大约10个操作,但其中只有2个仅用于Intranet。如何将两个操作配置为仅限于Intranet?

1 个答案:

答案 0 :(得分:0)

相同的WCF服务可以公开multiple contracts。将Internet操作放在一个seaparate接口中,并使用对Intranet环境有意义的安全设置公开它。

例如:您的互联网操作可能有一个使用UserName安全性的端点,并通过mex点发布操作。 Intranet操作可以具有使用基于Windows的安全性的端点,并且不暴露MEX点。