在第一台服务器上,Windows托管服务中托管了wcf服务。在第二台服务器上,还有另一个wcf服务,托管在他们自己的Windows托管服务中。我尝试从第二个服务的内部连接到第一个服务,但我成为一个例外“套接字连接已中止”。使用相同的配置和相同的代码,我成功地从控制台应用程序和winform应用程序连接,但不是从这个Windows托管服务连接。
答案 0 :(得分:1)
在两台服务器上配置WCF服务以执行诊断日志记录。按照http://msdn.microsoft.com/en-us/library/ms730064.aspx中的说明进行操作。
确保服务器2上运行的服务帐户能够连接到服务器1.这是您完成(和工作)的客户端测试与该系统上运行的服务之间的典型差异。对于测试,请在服务器2上使用您的个人登录凭据运行服务。