我正在尝试使用 VB .Net 构建一个应用程序,该应用程序将自动登录 ADP,以便我可以自动下载考勤卡报告。我试图展示一张图片,但因为我是新手,所以我不能。您可以通过访问https://portal.adp.com/public/index.htm并单击用户登录来查看表单。有人可以告诉我如何填充用户名和密码文本框吗?我花了很多时间搜索,但一直找不到任何有关此的信息。任何帮助是极大的赞赏。
问问题
1201 次
2 回答
3
如果您使用 aWebClient
与站点交互,您可以简单地使用该Credentials
属性,因为这是标准的 HTTP 登录。
Dim client As New WebClient()
client.Credentials = new NetworkCredential("username", "password")
Dim pageData As String = client.DownloadString("https://portal.adp.com/wps/employee/employee.jsp")
这里有更多关于NetworkCredential
类的信息。你也可以看看这个。如果您使用的是WebBrowser
控件,则可以使用此方法。
于 2012-11-01T13:22:02.490 回答
0
您可以创建一个 Internet Explorer 加载项,并使用它来填写表单和登录。这是我找到的教程。
http://www.add-in-express.com/creating-addins-blog/2012/07/09/create-addons-ie10/
于 2012-11-01T14:53:08.027 回答