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
- Seções de política: de entrada
- Escopos de política: global, espaço de trabalho, produto, API, operação
- Gateways: clássico, v2, consumo, auto-hospedado, espaço de trabalho
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}} />
Políticas relacionadas
Conteúdo relacionado
Para obter mais informações sobre como trabalhar com políticas, consulte:
- Tutorial: Transformar e proteger sua API
- Referência de Política para uma lista completa das instruções de política e suas configurações
- Expressões de política
- Definir ou editar políticas
- Reutilizar configurações de política
- Repositório de snippets de política
- Kit de ferramentas de políticas do Gerenciamento de API do Azure
- Criar políticas usando o Microsoft Copilot no Azure