允许用户使用Windows身份验证模式和邮件级安全性访问.Net WCF服务

San*_*uza 7 .net authentication wcf authorization

我有一个WCF服务,它使用Windows身份验证和消息级安全性.WCF服务将是一个Intranet服务.

我要做的是允许单个用户说"domain\user1"来访问此服务?

我希望拒绝所有其他用户访问.

Did*_*xis 4

您可以在 web.config 中执行此操作:

<system.web>
    <authentication mode="Windows" />
    <authorization>
        <allow users="DOMAIN\user1" />
        <deny users="*" />
    </authorization>
</system.web>
Run Code Online (Sandbox Code Playgroud)