请帮忙。一半的王国正确答案! 是否可以将WCF Windows身份验证与匿名访问选项一起使用?我的WCF服务部署在AD域中,并且域外有一些客户端。我是否可以使用Windows身份验证为AD中的用户获取客户端凭据,同时允许访问不在域中的用户?谢谢。 附:抱歉英语不好。
答案 0 :(得分:2)
要执行此操作,您需要创建一个公开两个不同端点的服务配置。一个端点将使用您当前的配置。新端点将用于非AD客户端,您可以对其进行配置using the options listed here.对于匿名访问,您可以选择an unsecured client configuration.如果您的服务主机是IIS,则可能需要有两个不同的站点/应用程序因为我认为启用Windows身份验证会禁用匿名访问。