Dim MiCredentialCache As New CredentialCache()
Dim MiCredencial As NetworkCredential = New
NetworkCredential("id", "pw")
MiCredentialCache.Add(MiURI, "Basic", MiCredencial)
Dim request As WebRequest = WebRequest.Create(MiURI)
request.Credentials = MiCredentialCache
' Get the response.
Dim response As HttpWebResponse = CType(request.GetResponse(),
HttpWebResponse)'Aquí es donde me da error
</Pego>
Gracias
Salu2,
José Mª Fueyo
<Pego>
Dim MiURI As Uri = New Uri("https://MiURL")
Me.txtValor.Text = String.Empty
Try
Dim request As WebRequest = WebRequest.Create(MiURI)
Dim MiCredencial As NetworkCredential = New
NetworkCredential("Usuario", "Password")
request.Credentials = MiCredencial
'********************************************************
'Configuración del proxy
Dim pr As New System.Net.WebProxy("DireccionDelProxy",
8080)
pr.Credentials = CredentialCache.DefaultCredentials
request.Proxy = pr
'********************************************************
' Get the response.
Dim response As HttpWebResponse =
CType(request.GetResponse(), HttpWebResponse)
' Display the status.
Me.txtValor.Text = Me.txtValor.Text & vbCrLf &
response.StatusDescription
' Get the stream containing content returned by the
server.
Dim dataStream As Stream = response.GetResponseStream()
' Open the stream using a StreamReader for easy access.
Dim reader As New StreamReader(dataStream)
' Read the content.
Dim responseFromServer As String = reader.ReadToEnd()
' Display the content.
Me.txtValor.Text = Me.txtValor.Text & responseFromServer
' Cleanup the streams and the response.
reader.Close()
dataStream.Close()
response.Close()
Catch ex As Exception
Debug.Print(ex.Message())
MessageBox.Show(ex.Message)
End Try
End Sub
Dim myCache As New CredentialCache()
myCache.Add(MiURI, "Basic", _
New NetworkCredential("Usuario", "Password"))
request.Credentials = myCache
Salu2,
José Mª Fueyo