NetworkCredential.Domain属性

时间:2013-07-17 23:42:52

标签: networkcredentials

  MailAddress Sender = new MailAddress("SomeOne@yahoo.com", "SomeOne", Encoding.UTF8);


 SmtpClient Client = new SmtpClient("smtp.mail.yahoo.com",465);
Client.Credentials = new  System.Net.NetworkCredential(Sender.Address,"Password",Domain??? );  

出于好奇,NetworkCredential的第三次重载是什么 我的意思是我们需要传递Domain属性的参数。我在网上搜索,但没有人使用它(域名属性)。我试过“Yahoo.com”,“@ Yahoo.com”,“雅虎”机器人每次都没有相同的身份验证错误。它可以在没有Domain属性的情况下完成但是在哪里我们可以使用它或我们可以通过它。

1 个答案:

答案 0 :(得分:3)

Domain属性用于Active Directory域的NTLM身份验证 它不用于正常登录方案。