在新的MailMessage()上抛出CryptographicException

时间:2013-01-16 07:12:55

标签: asp.net

我在ASP.NET站点中有以下代码

using (MailMessage mailMessage = new MailMessage())
{
    ...
}

throws System.Security.Cryptography.CryptographicException:句柄无效。异常。

我的web.config文件中的SMTP设置为:

<system.net>
<mailSettings>
  <smtp deliveryMethod="Network" from="myaccount@gmail.com">
    <network host="smtp.gmail.com" defaultCredentials="false" enableSsl="true" port="587" userName="myaccount@gmail.com" password="mypass" />
  </smtp>
</mailSettings>

这是昨天的工作。今天开始抛出异常 - 在我升级到VS 2012之后。

之前有人见过这个吗?

1 个答案:

答案 0 :(得分:0)

similar question

中找到

我所做的“修复”只是重启我的电脑,一切都重新开始了。