Salve a tutti, mi sono abbonato a un servizio di quotazioni borsa in tempo reale,mi hanno dato username e password.
Devo fare una webrequest alla pagina in questione, ma il server non mi riconosce come abbonato e mi risponde con una pagina con quotazioni ritardate di 20 minuti. Ho cercato di usare USER AGENT,NETWORKCREDENTIAL ma niente da fare, poi ho provato con il metodo post idem con patate, non ne vengo più fuori c'è qualquno che mi può salvare??
Allego copia di codice usato finora.
Dim pwr As HttpWebRequest
Dim pWResp As HttpWebResponse
Dim pstrSource As New StringBuilder("")
Dim cnn As New NetworkCredential
cnn.UserName = "il mio user"
cnn.Password = "la mia password"
pwr = WebRequest.Create("http://finanza.kataweb.it/scripts/cligipsw.dll?app=KW_EB&tpl=kwfinanza\borsaita_sche da.tpl&isin=IT0003479638")
pwr.UserAgent = "MSIE 6.0"
pwr.Credentials = cnn
pwr.Timeout = tempo
pWResp = pwr.GetResponse()
Dim dd = 0
Dim psr As New System.IO.StreamReader(pWResp.GetResponseStream(), Encoding.UTF8)
Dim pstrTemp As String = ""
For dd = 1 To 1000
pstrTemp = psr.ReadLine()
pstrSource.Append((pstrTemp + ControlChars.Cr + ControlChars.Lf))
Next
Dim pg As String = pstrSource.ToString()