Paramètres de proxy du client HTTP nommé Micronaut
Définissez proxy-type et proxy-address pour le client de service Netty sortant, puis vérifiez tout ProxySelector explicite qui a la priorité.
micronaut:
http:
services:
inventory:
proxy-type: HTTP
proxy-address: "proxy.example.net:8080"Pour Micronaut 4.10.7, fusionnez ces champs dans la configuration du client Netty nommé. Ils s'appliquent à @Client("inventory") ; conservez les paramètres d'URL de destination de ce client.
L'adresse est l'hôte et le port intermédiaires. Pour un client nommé appelant un service public via une route publique autorisée, la Liste de proxys HTTP fournit des candidats pour ces champs. Pour son compte, utilisez proxy-username et proxy-password de la configuration client commune via la gestion de configuration établie de l'application.
Si la route reste différente, examinez la personnalisation programmatique. Un ProxySelector fourni explicitement est prioritaire sur HttpClientConfiguration, y compris ses champs proxy-address et proxy-type.
Ces paramètres appartiennent au client sortant. L'adresse d'écoute du serveur Micronaut ou un proxy acceptant les requêtes entrantes ne définit pas cette route.