La CLI Cloud Foundry documente https_proxy pour joindre son API via un intermédiaire. Définissez-la dans l'environnement qui lance cf. Dans un shell POSIX :

export https_proxy=http://proxy.example.net:8080
cf login -a https://api.platform.example

L'URL de l'API reste le point d'accès réel de la plateforme. L'adresse du proxy doit figurer dans https_proxy. Une entrée HTTP de la liste de proxys HTTP peut fournir cette valeur pour une route d'API publique autorisée de la plateforme, sans compte proxy. Demandez l'URL de l'API à l'administrateur de la plateforme plutôt que de la déduire du nom d'hôte du proxy.

Une URL de proxy HTTP peut transporter du trafic d'API en HTTPS ; son schéma http décrit la connexion à l'intermédiaire. Pour un service SOCKS5, la forme documentée commence en revanche par socks5://.

Si une authentification est requise, la documentation prend en charge les informations d'utilisateur dans l'URL du proxy. Traitez cette valeur comme un identifiant dans le shell ou l'environnement CI prévu. Une connexion réussie dans un navigateur n'établit pas quelles variables d'environnement la CLI lancée séparément a reçues.

Articles similaires