As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Usar um proxy HTTP
Para acessar AWS por meio de servidores proxy usando o AWS SDK para Kotlin, você pode configurar as propriedades do sistema JVM ou as variáveis de ambiente. Se ambos forem fornecidos, as propriedades do sistema JVM terão precedência.
Use as propriedades do sistema JVM
O SDK procura as propriedades do sistema JVMhttps.proxyHost
, e. https.proxyPort
http.nonProxyHosts
Para obter mais informações sobre essas propriedades comuns do sistema JVM, consulte Rede e proxies
java -Dhttps.proxyHost=10.15.20.25 -Dhttps.proxyPort=1234 -Dhttp.nonProxyHosts=localhost|api.example.com MyApplication
Use variáveis de ambiente
O SDK procura as variáveis de no_proxy
ambiente https_proxy
http_proxy
, e as versões em maiúsculas de cada uma.
export http_proxy=http://10.15.20.25:1234 export https_proxy=http://10.15.20.25:5678 export no_proxy=localhost,api.example.com
Use um proxy nas EC2 instâncias
Se você configurar um proxy em uma EC2 instância executada com uma função do IAM anexada, certifique-se de isentar o endereço usado para acessar os metadados da instância. Para fazer isso, defina a propriedade do sistema http.nonProxyHosts
JVM ou a variável de no_proxy
ambiente como o endereço IP do Serviço de Metadados da Instância, que é. 169.254.169.254
Esse endereço não varia.
export no_proxy=169.254.169.254