使用vb dotnet自动登录到Windows安全窗体

时间:2012-11-01 13:12:48

标签: vb.net

我正在尝试使用VB .Net构建一个应用程序,它将自动登录到ADP,以便我可以自动下载时间卡报告。我试图展示一个图像,但因为我是新的我无法。您可以转到https://portal.adp.com/public/index.htm并单击用户登录来查看表单。有人能告诉我如何填充用户名和密码文本框吗?我花了很多时间搜索,但一直没有找到任何相关信息。非常感谢任何帮助。

2 个答案:

答案 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/