WCF - 使用clientCredentialType =“Windows”的netTcpBinding - 跨域

时间:2011-10-12 08:34:14

标签: asp.net wcf wcf-security nettcpbinding

我正在使用netTcpBinding来尝试访问WCF服务。

  • 尝试访问该服务的ASP.NET Web应用程序托管在DMZ网络中的Web服务器上。
  • 该服务托管在另一个域中的另一台服务器上

我正在尝试通过clientCredentialType窗口进行连接。   

但是当Web应用程序尝试命中服务时,我收到了身份验证错误。是否可以使用clientCredentialType =“Windows”来访问托管另一个域上的服务的计算机?

1 个答案:

答案 0 :(得分:2)

不可能,因为如果域之间没有信任,那么托管服务的计算机无法验证在另一台计算机上运行客户端的帐户的凭据。