IIS中托管的WCF的LocalUser访问权限

时间:2010-06-13 14:19:15

标签: iis .net-3.5 wcf-binding wcf-security

我已尝试过每个组合,允许在IIS中“本地系统”帐户中进行未经身份验证的WCF访问,但没有成功。这是我最近尝试的内容:

wsHttpBinding,Message安全性和模式设置为“None”。启用IIS匿名访问,禁用所有其他访问,默认情况下文件夹级别访问(但授予对“Users”的读取权限,这是我们域中的所有用户)。

据我所知,我可能没有提供足够的信息来解决问题,但也许有人可以指出我正确的方向 - 这可能是IIS配置问题或WCF配置问题......如果是WCF,是吗?可能是客户端级别或服务器级别问题?

尝试访问此处时出现的错误是“用户未通过身份验证”。我们在域中的ASMX服务运行正常,我是第一个在这里使用WCF的开发人员。

1 个答案:

答案 0 :(得分:0)

对于那些感兴趣的人,WCF可以在basicHttpBinding上配置默认行为,以便客户端和服务器实现此目的。

完成此操作后,任何问题都将归因于您的IIS或域配置。