2010-11-27 136 views
0

嗨全部 我有一个服务项目托管它在本地IIS,并在此项目中我有一个服务在该域中的另一台服务器上的IIS中的另一个服务,但是当我想调用这项服务,我得到一个例外:问题调用WCF服务从本地主机到服务器IIS

{System.ServiceModel.Security.SecurityNegotiationException:调用者没有通过服务进行身份验证。

我该如何解决它? 谢谢

回答

0
  1. 检查与控制台软管。
  2. 检查用户或端口限制的域访问权限。
  3. 当你的主机,然后尝试检查它是否是由刚刚输入http生成WSDL:// ..在IE
+0

嗨如果我用这个代码,我可以使用该服务:srv1.ClientCredentials.Windows.ClientCredential .Domain =“MyDomain”; srv1.ClientCredentials.Windows.ClientCredential.UserName =“MyUserName”; srv1.ClientCredentials.Windows.ClientCredential.Password =“MyPass”; 这是我的一个我的服务器是在相同的域名。为什么我应该再次登录到域名? – Arian 2010-11-27 07:57:04