Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Rodrigo Leite

Problemas VB.NET + PRoxy

Recommended Posts

Olá,

 

Pessoal estou tendo um problema ao tentar acessar um webservice.

 

Eu estou fazendo uma aplicação que vai preencher os campos do formulário apenas com o CEP informado pelo cliente.

 

Eu estarei fazendo isso utlizando um webserice, como mensionei anteriormente.

 

o código é o seguinte:

 

If (TextBox1.Text.Length = 8) Then

			'INICIO - PASSA O PROXY

			Dim proxy As New System.Net.WebProxy("172.16.0.251", 8080)

			'FIM - PASSA O PROXY

			Dim filename As String = "http://www.buscarcep.com.br/?cep=" & TextBox1.Text & "&formato=xml"

			'Dim filename As String = "C:\arquivo.xml"

			Dim reader As New XmlTextReader(filename)

			Dim strTempName, strTempValue As String

			reader.MoveToContent()

			Do While reader.Read
				strTempName = reader.Name
				If reader.NodeType = XmlNodeType.Element Then
					reader.Read()
					strTempValue = reader.Value
					Select Case strTempName
						Case "tipo_logradouro"
							txtlogradouro.Text = strTempValue
						Case "logradouro"
							txtrua.Text = strTempValue
						Case "bairro"
							txtbairro.Text = strTempValue
						Case "cidade"
							txtcidade.Text = strTempValue
						Case "uf"
							txtestado.Text = strTempValue
					End Select
				End If
			Loop

			Application.DoEvents()

		End If

O meu problema é o seguinte, aqui na empresa onde trabalho, nós utilizamos um proxy de autenticação dos usuários para acesso a internet.

 

Quando executo o programa, ele retorna o erro: "O servidor remoto retornou um erro: (407) Autenticação de Proxy Obrigatória."

 

Estive olhando em outros sites sobre possíveis soluções, até aqui mesmo no imasters, mas nehum deles me ajudou.

 

Qualquer maneira de passar pelo proxy, por código mesmo já me ajuda.

 

Eu testei utilizar um proxy sem autenticação também, mas mesmo esse também não funcionou, de qqr forma preciso passar pelo proxy.

 

Desde já agradeço as repostas.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.