Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Dropbox
Dropbox dapat dikonfigurasi sebagai penyedia kreden AgentCore sia Identitas untuk akses sumber daya keluar. Hal ini memungkinkan agen Anda untuk mengotentikasi pengguna melalui layanan OAuth2 Dropbox dan mendapatkan token akses untuk sumber daya Dropbox API.
catatan
Dropbox tidak mendukung alur Kre M2M/Client densibilitas.
Ke luar
catatan
AgentCore Identity mengeluarkan URL callback OAuth2 unik untuk setiap penyedia kredensia yang Anda buat. URL panggilan balik unik memungkinkan pengikatan sesi, yang melindungi pertukaran kode otorisasi OAuth2 terhadap pemutaran ulang dan CSRF-style serangan lintas penyedia dengan memastikan respons otorisasi hanya dapat ditukarkan terhadap penyedia kredensia tertentu yang memulainya. Karena URL-nya unik per penyedia, Anda tidak akan mengetahuinya sampai setelah Anda meneleponCreateOauth2CredentialProvider. Buat klien Dropbox OAuth2 Anda terlebih dahulu, lalu kembali ke konsol pengembang Dropbox untuk mendaftarkan URL panggilan balik setelah AgentCore Identity menerbitkannya.
Langkah 1: Buat klien Dropbox OAuth2
Gunakan prosedur berikut untuk menyiapkan aplikasi Dropbox OAuth2 dan mendapatkan kredenSIAL klien yang diperlukan untuk AgentCore Identitas. Anda akan mendaftarkan URI pengalihan di Langkah 3, setelah AgentCore Identity mengeluarkan URL callback unik.
Cara mengonfigurasi aplikasi Dropbox OAuth2
-
Buka Konsol Aplikasi pengembang untuk Dropbox.
-
Pilih Buat aplikasi.
-
Pilih Ak ses terlingkup.
-
Untuk jenis akses, pilih jenis akses yang sesuai untuk aplikasi Anda.
-
Berikan nama untuk aplikasi Anda.
-
Pilih Buat aplikasi.
-
Pada halaman ikhtisar aplikasi, buka bagian OAuth2. Biarkan daftar URI pengalihan kosong untuk saat ini - Anda akan menambahkan URL callback unik di Langkah 3.
-
Di bagian yang sama pilih dropdown di bawah Iz inkan klien publik (Implisit Grant & PKCE) dan pilih Disallow di opsi.
-
Catat kunci aplikasi dan rahasia aplikasi karena Anda memerlukan informasi untuk mengonfigurasi penyedia sumber daya Dropbox di AgentCore Identitas.
-
Di tab Izin untuk aplikasi, pilih cakupan yang diperlukan untuk aplikasi Anda.
Untuk detail selengkapnya, lihat panduan implementasi OAuth Dropbox.
Langkah 2: Buat penyedia kreden AgentCore sia Identitas
Untuk mengonfigurasi Dropbox sebagai penyedia sumber daya keluar, gunakan yang berikut ini:
{ "name": "DropBox", "credentialProviderVendor": "DropboxOauth2", "oauth2ProviderConfigInput" : { "includedOauth2ProviderConfig": { "clientId": "your-client-id", "clientSecret": "your-client-secret" } } }
Jaw CreateOauth2CredentialProvider abannya termasuk callbackUrl bidang. URL ini unik untuk penyedia kredensi ini dan terlihat seperti:https://bedrock-agentcore.us-east-1.amazonaws.com/identities/oauth2/callback/XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX. Simpan nilai ini untuk langkah berikutnya.
Langkah 3: Daftarkan URL callback unik dengan Dropbox
Kembali ke konsol pengembang Dropbox dan tambahkan URL panggilan balik unik ke daftar URI pengalihan aplikasi OAuth2 Anda.
-
Masuk ke konsol pengembang Dropbox dan buka aplikasi OAuth2 yang Anda buat di Langkah 1.
-
Tambahkan
callbackUrlnilai yang dikembalikanCreateOauth2CredentialProviderke konfigurasi URI pengalihan aplikasi. -
Simpan perubahan Anda.