【发布时间】:2011-08-17 01:18:43
【问题描述】:
我们在托管 IIS 网站的 DMZ 中有一个网络服务器。该网站与托管 WCF 服务的私有域中的中间件机器进行通信。
当网络服务器尝试通过 TCP 绑定与中间件机器通信时,我们会收到以下错误消息,
服务器已拒绝客户端凭据。登录尝试 失败了。
该网站使用来自私有域的 AppPool 帐户(DMZ 信任私有域)。表单和匿名身份验证已启用。
我的问题是,中间件服务器是否能够验证有效凭据(希望是 appPool 凭据),即使它们来自不受信任的域 (dmz)??
【问题讨论】:
-
据我所知,WCF 服务需要能够验证凭据,因此如果您使用的是 Windows 凭据,这些凭据必须来自 WCF 服务可访问的域;运行 WCF 服务的计算机所属的域,或完全受信任的其他 AD 域。
标签: wcf iis active-directory dmz