我想必须通过Web服务访问back.end系统, 每次我试图把数据从我面对这个SOAP异常 我一直在挣扎与此对现在一会儿。有小费吗?NT AUTHORITY NETWORK SERVICE登录失败
System.Web.Services.Protocols.SoapException:System.Web.Services.Protocols.SoapException:服务器无法处理请求。 ---> System.Reflection.TargetInvocationException:调用的目标引发了异常。 --->不正确的登录名:'NT AUTHORITY \ NETWORK SERVICE'''。
来源:XXX 类型:YYY 时间:15-09-2009十七时40分56秒 地点:MYMACHINE @ C:\ MyFolder文件\ 最终用户:NT AUTHORITY \ NETWORK SERVICE 用户:AAA \ BBB Assembly:MyAssembly,Version = 6.1.9.2100,Culture = neutral,PublicKeyToken = null rscEnumType:ZZZ RscCode:BadLoginName 翻译:不正确的登录名:'NT AUTHORITY \ NETWORK SERVICE'''。 版本:MyServices.build: 日期:28-05-2009 20:00 机:机器名 版本:版本
您好,原来问题不是这样,我已经打开了必要的权限。问题是关于我打电话的网络服务。我在IIS上启用匿名身份验证,现在没有问题,我没有太多的经验,也没有太多关于“NetworkService”的概念,但是您的第一句话是“......您的服务可能以匿名身份执行。 ..“有点给了我一个线索......重点是为了提示=)Tks – 2009-09-17 12:45:11
很高兴它帮助解决了你的问题。作为建议,请阅读关于IIS的权限和身份验证。如果您要运行Web服务,了解操作的基本原理非常重要;认证/授权是很大的一部分。 – jro 2009-09-17 14:38:27