为什么我需要再次添加NetworkCredential?

时间:2014-06-04 09:02:56

标签: c# web-services soap

在视觉工作室中,我添加了一个服务参考(Web引用)。在那里,我获得了Web服务(肥皂)的URL。 我需要对它进行身份验证,我做了。

现在当我向它发出请求时,我得到“请求失败,HTTP状态为401:未经授权”。 我通过添加:

来解决这个问题
var service = new MyWebService();
service.Credentials = new NetworkCredential("userName", "password", "domain");

它工作正常。但为什么我需要再次输入?是否可以保存身份验证信息?

0 个答案:

没有答案