我有以下情况:
- 客户端应用程序正在工作组中的 PC 上运行。
- WCF 服务库托管在域中 PC 上的 Windows 服务下。
- Windows 服务允许所有人访问,并且自从我拥有 XP 以来,我已经使用HTTPCFG注册了 HTTP 地址。
- 禁用防火墙。
- 我正在使用wsHttpBinding。
- 我已经为 a 添加了一个自定义
bindingConfiguration
,<security mode="None">
但它没有用! 尝试添加以下代码以授予对服务的访问权限:
var objVerifyService = new VerifyClient(); objVerifyService.ClientCredentials.Windows.ClientCredential.UserName = "xxx@domain.com"; objVerifyService.ClientCredentials.Windows.ClientCredential.Password = "111";
但这返回了一条错误消息:
从另一方收到不安全或不正确安全的故障。有关故障代码和详细信息,请参阅内部 FaultException。验证失败
我应该多做些什么?我无法将客户端 PC 加入域