WebClient DefaultCredentials和NetworkCredentials之间有什么区别?

时间:2011-10-12 07:53:22

标签: c# webclient credentials

出于某种原因,我以前使用DefaultCredentials工作的WebClient应用程序现在给了我一个401 Unauthorized。使用具有完全相同ID和PW的NetworkCredentials

Web服务器上的某些内容必须已更改,但我无法控制。我发现奇怪的是DefaultCredentialsNetworkCredentials之间存在差异。

可能有什么区别以及如何调试?

1 个答案:

答案 0 :(得分:0)

您是否阅读了msdn article和此内容?

他们说DefaultCredentials代表本地用户的凭据。但我不能回答你为什么它在过去工作。用户名和密码与过去一样?

或者你的意思是另一个属性是WebClient.Credentials吗?