Fixed my problem by doing this:
Dim Request As HttpWebRequest
Dim Response As HttpWebResponse
Dim URL As String = "
https://login.form"
Dim Params As String = "action=login&username=" & User & "&password=" & Pwd
& "&submit=login"
Dim CC As New CookieContainer
Dim myWriter As StreamWriter
Dim sr As StreamReader
Request = WebRequest.Create(url)
Request.Timeout = 120 * 1000
Request.CookieContainer = CC
Request.Method = "POST"
Request.ContentLength = params.Length
Request.ContentType = "application/x-www-form-urlencoded"
Request.KeepAlive = True
myWriter = New StreamWriter(Request.GetRequestStream())
myWriter.Write(params)
myWriter.Close()
Response = Request.GetResponse()
Response.Cookies = Request.CookieContainer.GetCookies(Request.RequestUri)
For i = 0 To Response.Cookies.Count - 1
CC.Add(Response.Cookies(i))
Next
sr = New StreamReader(Response.GetResponseStream(), Encoding.GetEncoding(850))
ResultHTML = sr.ReadToEnd()