使用HttpWebRequest的post方法时,提示这样的信息:远程服务器返回错误: (401) 未经授权,我本机没有装IIS服务,HttpWebRequest里这样设置Credentials = networkCreential ,NetworkCredential networkCreential = new NetworkCredential();networkCreential设置了userName和userPass,
有时登录是可以的有时又是不可以,还是提示这样的错误:远程服务器返回错误: (401) 未经授权。
请问Request里还需要设置什么参数吗。大家帮帮忙,谢谢
有时登录是可以的有时又是不可以,还是提示这样的错误:远程服务器返回错误: (401) 未经授权。
请问Request里还需要设置什么参数吗。大家帮帮忙,谢谢
解决方案 »
- 如何在子类中共用父类引用的dll
- 求一用户控件,picturebox和label的组合,开发平台:vs2005,C#.
- 初来"炸"到 打听一下`
- 有谁知道在.NET中能不能调用批处理文件(程序运行时调用批处理文件,并执行批处理文件),
- 向SQLServer表内写入一个文件的问题。
- 让窗体也执行WnProc方法??
- c#2010如何使用自带的sql error: 40 - 无法打开到 SQL Server 的连接)
- 请教一个关于C#下的crystal report 的问题
- 一条有三张表组成的SQL语句能否Fill到一个DataSet的三个DataTable中去?(在线等待)
- Datagrid高手帮忙,谁先解决我给谁分
- 做好的网站为什么上传到空间上之后很多功能就实现不了呢?大虾们帮帮忙!在线等.........
- 关于操作access数据库问题!!!
WebRequest myWebRequest = WebRequest.Create(url); // Set 'Preauthenticate' property to true. Credentials will be sent with the request.
myWebRequest.PreAuthenticate = true; Console.WriteLine("\nPlease Enter ur credentials for the requested Url");
Console.WriteLine("UserName");
string UserName = Console.ReadLine();
Console.WriteLine("Password");
string Password = Console.ReadLine(); // Create a New 'NetworkCredential' object.
NetworkCredential networkCredential = new NetworkCredential(UserName, Password); // Associate the 'NetworkCredential' object with the 'WebRequest' object.
myWebRequest.Credentials = networkCredential; // Assign the response object of 'WebRequest' to a 'WebResponse' variable.
WebResponse myWebResponse = myWebRequest.GetResponse();