C# 是否需要设置NetworkCredential域?
访问web服务时是否需要设置networkCredential域C# 是否需要设置NetworkCredential域?,c#,.net,web-services,C#,.net,Web Services,访问web服务时是否需要设置networkCredential域 var service = new service1.SoapEx(); service.Credentials = new NetworkCredential("user", "password", "domain"); 或者我可以: var service = new service1.SoapEx(); service.Credentials = new NetworkCredential("user", "passw
var service = new service1.SoapEx();
service.Credentials = new NetworkCredential("user", "password", "domain");
或者我可以:
var service = new service1.SoapEx();
service.Credentials = new NetworkCredential("user", "password");
谢谢不,这不是必需的,因为该类的构造函数与第二个示例类似。请记住,密码参数只接受SecureString,不接受String。好的,谢谢。你可以告诉我,如果不设置域会导致任何问题吗?我不知道。我认为您可能遇到的唯一问题是,如果您尝试访问托管在域中的web服务,您可能会遇到问题(但不应该遇到问题,除非该web服务不够智能,无法填充域,或者您在具有多个域的林中工作)