Compartilhar via


Definir proxy HTTP

APLICA-SE A: todas as camadas do Gerenciamento de API

A política proxy permite reencaminhar, por meio de um proxy HTTP, as solicitações encaminhadas aos back-ends. Entre o gateway e o proxy, há suporte apenas para HTTP (e não para HTTPS). Somente autenticação básica e NTLM.

Cuidado

Minimize os riscos de exposição de credenciais ao configurar esta política. A Microsoft recomenda que você use métodos de autenticação mais seguros, se suportados pelo seu back-end, como autenticação de identidade gerenciada ou gerenciador de credenciais. Se você configurar informações confidenciais em definições de política, recomendamos usar valores nomeados e armazenar segredos no Azure Key Vault.

Observação

Defina os elementos da política e os elementos filho na ordem fornecida na declaração da política. Saiba mais sobre como definir e editar as políticas de Gerenciamento de API.

Declaração de política

<proxy url="http://hostname-or-ip:port" username="username" password="password" />

Atributos

Atributo Descrição Obrigatório Padrão
url URL do proxy no formato de http://host:port. Expressões de política são permitidas. Sim N/D
Nome de Usuário Nome de usuário a ser usado para autenticação com o proxy. Expressões de política são permitidas. No N/D
password Senha a ser usada para autenticação com o proxy. Expressões de política são permitidas. No N/D

Uso

Observações de uso

  • É recomendável usar valores nomeados para fornecer credenciais, com segredos protegidos em um cofre de chaves.

Exemplo

Neste exemplo, os valores nomeados são usados para o nome de usuário e senha para evitar armazenar informações confidenciais no documento de política.

<proxy url="http://192.168.1.1:8080" username={{username}} password={{password}} />

Para obter mais informações sobre como trabalhar com políticas, consulte: