我有一个应用程序,它从数据库表中获取 gmail 电子邮件地址和密码,并在使用这些电子邮件发送任何消息之前对其进行验证,但是只要发生任何验证错误,以下部分都会向我返回一个异常。
new System.Net.NetworkCredential(username, password);
如何验证用户名和密码是否正确而不会在运行时抛出任何异常?
我有一个应用程序,它从数据库表中获取 gmail 电子邮件地址和密码,并在使用这些电子邮件发送任何消息之前对其进行验证,但是只要发生任何验证错误,以下部分都会向我返回一个异常。
new System.Net.NetworkCredential(username, password);
如何验证用户名和密码是否正确而不会在运行时抛出任何异常?
提供此答案是为了确定问题的确切性质,因为最初发布的代码不足。
根据文档,构造函数不会引发异常 - 除非您使用的版本需要 aSecureString
作为密码。
NotSupportedException
在这种情况下,如果 SecureString 类不受支持,它会引发 a 。
实际上提出了什么异常?