我在 ASP.NET 站点中有以下代码
using (MailMessage mailMessage = new MailMessage())
{
...
}
抛出 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 之后。
有人见过这个吗?