Programação  
 
Conhecimento computador >> Programação >> Programação De Computador Idiomas >> 
Como fornecer credenciais para um Web Proxy com C #
servidores proxy têm muitas aplicações diferentes e resolver muitos problemas em redes de computadores distribuídos, como a internet. Algumas razões que você pode usar um servidor proxy para conexões anônimas são , mais rápido a entrega de dados ou para monitorar o tráfego . Como um desenvolvedor, você pode precisar de acesso a um dos servidores proxy para completar uma solicitação externa para sua aplicação específica . Microsoft fez a maior parte do desenvolvimento para este dentro do namespace System.Net . Instruções
1

Abra o aplicativo e navegar para onde você está se conectando ou gostaria de se conectar a um servidor proxy.
2

Criar solicitação da web usando o código abaixo . Se você já tem uma solicitação da web , você pode pular esta etapa

HttpWebRequest request = ( HttpWebRequest ) WebRequest.Create ( " http://www.example.com "); .

3

Instanciar as credenciais objeto usando o código abaixo . Certifique-se de inserir as credenciais para o servidor proxy nos locais corretos

credenciais ICredentials = new NetworkCredential ( "username" , "password ", " domínio "); .
4

criar uma instância do objeto de proxy usando o código abaixo . O primeiro parâmetro deve ser o endereço IP ou o nome do host eo segundo é o número da porta

IWebProxy webproxy = new WebProxy ( "127.0.0.1 ", " 8080 "); .
5

Defina as credenciais do objeto proxy para as credenciais objeto criado anteriormente usando o código abaixo

webProxy.Credentials = NetworkCredential ; .
6

Definir o proxy da solicitação da web objeto para o objeto proxy criado anteriormente usando o código abaixo

request.Proxy = proxyserver ; .
7

Executar o pedido através do proxy chamando request.GetResponse (); < br >

Anterior :

Próximo : No
  Os artigos relacionados
·Como aprender Macromedia Flash 
·Como usar a validação de dados para preencher uma got…
·Como encontrar mínimos Algoritmos Genéticos 
·Como criar modelos de controle WPF 
·Como corrigir Tab Espaçamento em Eclipse 
·Como remover um alias no AIX 
·Definição de uma função de retorno 
·Como fazer um diagrama de seqüência UML 
·Como fazer greve -through Texto 
·Sobre o COBOL Língua 
  Artigos em destaque
·Como testar a Business Objects 
·Diferenças entre EXISTE & IN em SQL 
·Refatorar o código para melhor desempenho 
·Como remover o CoreData iPhone Emulator 
·Como passar parâmetros para MVC View 
·Diferenças entre o feedback Controle e Controle Feed F…
·Como extrair um banco de dados de JPA 
·Como executar CScript 
·Como substituir uma lista em Python 
·O que é Interleave Codificação 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados