Penyedia kredensi login - AWS SDKs dan Tools

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Penyedia kredensi login

Anda dapat menggunakan kredenal masuk Konsol AWS Manajemen yang ada untuk memperoleh kredenal jangka pendek yang dapat digunakan untuk akses terprogram. Setelah Anda menyelesaikan alur otentikasi berbasis browser, buat AWS kredenal sementara yang berfungsi di seluruh alat pengembangan lokal seperti CLI AWS , Alat untuk dan. AWS PowerShell AWS SDKs

Untuk menghasilkan kredensi ini, jalankan aws login perintah di AWS CLI, atau Invoke-AWSLogin cmdlet di Tools for. AWS PowerShell Kredensi jangka pendek yang dihasilkan akan di-cache secara lokal, di mana mereka dapat digunakan kembali oleh. AWS SDKs Kredensi jangka pendek kedaluwarsa dalam 15 menit, tetapi CLI dan SDKs akan secara otomatis menyegarkannya sesuai kebutuhan hingga 12 jam. Ketika token penyegaran kedaluwarsa, Anda akan diminta untuk masuk lagi melalui CLI atau. PowerShell

Perintah login akan memperbarui profil yang Anda tentukan dengan login_session pengaturan, yang menyimpan identitas sesi konsol manajemen yang Anda pilih selama alur kerja login.

[profile console] login_session = arn:aws:iam::0123456789012:user/username region = us-west-2

Secara default, kredensi jangka pendek dan token penyegaran disimpan dalam file JSON di ~/.aws/login/cache direktori di Linux dan macOS, atau di Windows. %USERPROFILE%\.aws\login\cache Nama file didasarkan pada nama sesi login. Anda dapat mengganti direktori dengan mengatur variabel AWS_LOGIN_CACHE_DIRECTORY lingkungan.

Pengaturan Penyedia Masuk

Konfigurasikan fungsi ini dengan menggunakan yang berikut:

AWS_LOGIN_CACHE_DIRECTORY- variabel lingkungan

Direktori alternatif di mana CLI dan SDKs akan menyimpan kredenal cache yang dipetakan ke profil sesi login.

Nilai default: ~/.aws/login/cache di Linux dan macOS, atau %USERPROFILE%\.aws\login\cache di Windows.

Support oleh AWS SDKs dan alat

Berikut ini SDKs mendukung fitur dan pengaturan yang dijelaskan dalam topik ini. Setiap pengecualian sebagian dicatat. Setiap pengaturan properti sistem JVM didukung oleh AWS SDK untuk Java dan satu-satunya. AWS SDK untuk Kotlin