我使用C#& amp;做了一个PPP拨号器DOTRAS。当我输入错误的用户名和密码时,我收到此异常错误。
发生了RasExecption: 远程连接被拒绝,因为您提供的用户名和密码组合无法识别,或者远程访问服务器上不允许选择的身份验证协议。
RASEXCEPTION dueto incorrect user/pass
我试图抓住此错误并将其显示在文本框中,但失败了。
var conns = RasConnection.GetActiveConnections();
var conn = conns.FirstOrDefault(o => o.EntryName == Globals.PPPNAME);
if (conn != null)
{
this.StatusTextBox.AppendText(string.Format("{0}\r\n\r\n", "Dialer already connected !"));
}
else
try
{
this.rasDialer1.DialAsync();
}
catch(RasException ex)
{
this.StatusTextBox.AppendText("\r\n" + ex.Message + "USERNAME PASSWORD IS INVALID...");
}