micronaut:
  http:
    services:
      inventory:
        proxy-type: HTTP
        proxy-address: "proxy.example.net:8080"

No Micronaut 4.10.7, combine estes campos na configuração do cliente Netty nomeado. Eles se aplicam a @Client("inventory"); mantenha as configurações de URL de destino desse cliente.

O endereço é o host e a porta intermediários. Para um cliente nomeado que chama um serviço público por uma rota pública permitida, a Lista de proxies HTTP oferece candidatos para esses campos. Para a conta dele, use proxy-username e proxy-password da configuração comum do cliente por meio do tratamento de configuração estabelecido da aplicação.

Se a rota continuar diferente, examine a personalização programática. Um ProxySelector fornecido explicitamente tem precedência sobre HttpClientConfiguration, incluindo os campos proxy-address e proxy-type.

Essas configurações pertencem ao cliente de saída. O endereço de escuta do servidor Micronaut ou um proxy que aceita solicitações de entrada não define essa rota.

Artigos relacionados