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
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/cachedi Linux dan macOS, atau%USERPROFILE%\.aws\login\cachedi 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
| SDK | Didukung | Catatan atau informasi lebih lanjut |
|---|---|---|
| AWS CLI v2 | Ya | |
| SDK for C++ | Ya | |
| SDK for Go V2 (1.x) |
Tidak | |
| SDK for Go 1.x (V1) | Ya | |
| SDK for Java 2.x | Ya | |
| SDK for Java 1.x | Tidak | |
| SDK untuk 3.x JavaScript | Ya | |
| SDK untuk 2.x JavaScript | Tidak | |
| SDK para Kotlin | Ya | |
| SDK for .NET 4.x | Ya | |
| SDK for .NET 3.x | Ya | |
| SDK for PHP 3.x | Ya | |
| SDK untuk Python (Boto3) |
Ya | Membutuhkan CRT |
| SDK for Ruby 3.x | Ya | |
| SDK untuk Rust | Ya | |
| Alat untuk PowerShell V5 | Ya | |
| Alat untuk PowerShell V4 | Tidak |