Questo è il codice che stò utilizzando ma il fatto è che la pagina ha un id che cambia ogni qualvolta si apre una nuova sessione. E credo che è per questo che non mi permette di andare avanti allo step 2... Aiuto :-(
Dim web As System.Net.WebRequest = HttpWebRequest.Create("http://registra.rossoalice.alice.it/registra/tim/entratatim.do")
web.Method = "POST"
web.UseDefaultCredentials = True
web.ContentType = "application/x-www-form-urlencoded"
Dim postData As String = "nomePrivato=.... ecc...
Dim encoding As New System.Text.ASCIIEncoding
Dim arByte As Byte() = encoding.GetBytes(postData)
web.ContentLength = arByte.Length
'----------------------
' Invia la richiesta dei dati
'----------------------
Dim newStream As IO.Stream = web.GetRequestStream
newStream.Write(arByte, 0, arByte.Length)
newStream.Close()
'----------------------
' Legge la risposta e la visualizza in una MessageBox
'----------------------
Dim respStream As IO.Stream = web.GetResponse.GetResponseStream
Dim reader As New IO.StreamReader(respStream)
RichTextBox1.Text = reader.ReadToEnd
reader.Close()