Joh*_*rad 3 vb.net asp.net httpwebrequest
我正在尝试"幕后"将自己登录到一个网站,从我的ASP.NET网站后面的VB代码.但我对如何做到这一点感到茫然.
据我知道,我应该使用WebRequest或Webclient类.这和我所知道的差不多.我不确定如何使用该课程.
我想点击我网站上的一个按钮,让其Click活动将用户名和密码发送到另一个网站.这个其他站点与我的相关联.我意识到这个概念可能看起来很愚蠢,但我打算稍后再进一步,但现在需要知道这一点.
如果有人能给我一些解释的代码示例或指导我一个很好的教程,将不胜感激!
如果它有帮助,我试图登录的网站是www.Lockerz.com
谢谢!
Mik*_*son 10
如果客户端站点使用基本身份验证,您可以添加如下凭据:
WebRequest myReq = WebRequest.Create(url);
CredentialCache mycache = new CredentialCache();
mycache.Add(new Uri(url), "Basic", new NetworkCredential(username, password));
myReq.Credentials = mycache;
Run Code Online (Sandbox Code Playgroud)
如果它使用表单登录,您可以使用Fiddler来嗅探登录时发布的数据,并从HttpWebRequest对象执行相同的请求.如果您必须与登录用户执行多个请求,您可能还想处理cookie.
参考:
| 归档时间: |
|
| 查看次数: |
21010 次 |
| 最近记录: |