代码如下:

            FileWebRequest req = (FileWebRequest)WebRequest.Create(new Uri(path));
            
            //req.UseDefaultCredentials = true;
            //req.Credentials = CredentialCache.DefaultCredentials;
            //req.PreAuthenticate = false;
            req.Credentials = new NetworkCredential(User, Pwd);
            req.Method = WebRequestMethods.File.DownloadFile;
            FileWebResponse result = (FileWebResponse)req.GetResponse(); //执行到这里的时候出错:登录失败: 未知的用户名或错误密码(如果把req换成WebRequest类型也是同样的错误)
                Stream ReceiveStream = result.GetResponseStream(); 
                Encoding encode = System.Text.Encoding.GetEncoding("GB2312"); 
                StreamReader sr = new StreamReader(ReceiveStream, encode); 
远程电脑能连接上,并且有所有的权限,就是不知道为什么,老是提示登录失败: 未知的用户名或错误密码
请知道的高手能解答一下,谢谢!