Rumah > pembangunan bahagian belakang > Golang > Bagaimana untuk Menetapkan Bukti Kelayakan AWS daripada Pembolehubah Menggunakan SDK V2 dalam Go?

Bagaimana untuk Menetapkan Bukti Kelayakan AWS daripada Pembolehubah Menggunakan SDK V2 dalam Go?

Susan Sarandon
Lepaskan: 2024-11-01 08:26:30
asal
931 orang telah melayarinya

How to Set AWS Credentials from Variables Using SDK V2 in Go?

AWS SDK V2: Menetapkan Bukti Kelayakan daripada Pembolehubah

Artikel ini menyelesaikan pertanyaan tentang cara menggunakan bukti kelayakan daripada pembolehubah apabila bekerja dengan versi AWS SDK 2 for Go.

Soalan:

Seorang pembangun berusaha untuk mencipta pelanggan baharu dan menggunakan perkhidmatan IAM dengan bukti kelayakan yang disimpan sebagai pembolehubah. Walau bagaimanapun, SDK v2 tidak lagi menggunakan pendekatan Sesi, tidak seperti versi sebelumnya, menyebabkan mereka tidak pasti tentang cara untuk lulus kelayakan ini dengan berkesan.

Penyelesaian:

Untuk menangani ini, StaticCredentialsProvider boleh digunakan, seperti yang digariskan dalam bahagian "Static Credentials" dokumentasi AWS SDK for Go V2:

<code class="go">cfg, err := config.LoadDefaultConfig(ctx, config.WithCredentialsProvider(credentials.NewStaticCredentialsProvider("AKID", "SECRET_KEY", "TOKEN")))
if err != nil {
    // Handle error
}</code>
Salin selepas log masuk

Dalam contoh ini, nilai AKID, SECRET_KEY dan TOKEN mewakili bukti kelayakan yang akan digunakan oleh klien. Pendekatan ini membolehkan berbilang pengguna mengakses aplikasi secara serentak tanpa menggunakan fail ENV.

Atas ialah kandungan terperinci Bagaimana untuk Menetapkan Bukti Kelayakan AWS daripada Pembolehubah Menggunakan SDK V2 dalam Go?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan