我正在尝试使用VB .Net构建一个应用程序,它将自动登录到ADP,以便我可以自动下载时间卡报告。我试图展示一个图像,但因为我是新的我无法。您可以转到https://portal.adp.com/public/index.htm并单击用户登录来查看表单。有人能告诉我如何填充用户名和密码文本框吗?我花了很多时间搜索,但一直没有找到任何相关信息。非常感谢任何帮助。
答案 0 :(得分:3)
如果您使用WebClient
与网站进行互动,则可以使用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
课程的更多信息。您也可以查看this。如果您使用WebBrowser
控件,则可以使用this method。
答案 1 :(得分:0)
您可以创建Internet Explorer加载项,并使用该加载项填写表单并登录。这是我发现的教程。
http://www.add-in-express.com/creating-addins-blog/2012/07/09/create-addons-ie10/