Buat aplikasi OAuth di Resource Access Management (RAM) untuk mendapatkan informasi pengguna atau mengakses API Alibaba Cloud.
Latar Belakang
Untuk melayani pengguna di situs Alibaba Cloud China dan situs Internasional, buat aplikasi terpisah di masing-masing situs tersebut.
Prosedur
-
Masuk ke RAM console sebagai administrator RAM.
-
Di panel navigasi sebelah kiri, pilih .
-
Pada tab Enterprise Applications, klik Create Application.
-
Pada halaman Create Application, konfigurasikan parameter aplikasi.
-
Masukkan Application Name dan Display Name.
-
Pilih OAuth Protocol Version.
-
2.0: Mengikuti spesifikasi OAuth 2.0.
-
2.1: Mengikuti spesifikasi OAuth 2.1, mendukung pendaftaran client dinamis tetapi tidak mendukung validasi secret tetap.
-
-
Pilih Application Type.
-
Web Application: Aplikasi berbasis browser.
-
Native Application: Aplikasi yang berjalan secara lokal pada sistem operasi desktop atau seluler.
-
Server Application: Aplikasi yang langsung mengakses layanan Alibaba Cloud tanpa proses masuk pengguna. Saat ini, hanya aplikasi provisioning pengguna berbasis SCIM yang didukung. Untuk contoh, lihat Provision users to Alibaba Cloud RAM using SCIM.
-
-
Atur Access Token Validity Period.
Token akses berlaku selama 900 hingga 10.800 detik (15 menit hingga 3 jam). Nilai default-nya adalah 3.600 detik (1 jam).
-
Untuk aplikasi Web dan asli, atur Refresh Token Validity Period dan Callback URL.
-
Refresh Token Validity Period: Token penyegaran berlaku selama 7.200 hingga 31.536.000 detik (2 jam hingga 1 tahun). Nilai default-nya adalah 2.592.000 detik (30 hari).
-
Callback URL: URL tempat server otorisasi mengarahkan pengguna setelah mereka memberikan otorisasi. Gunakan URL ini untuk menerima kode otorisasi atau melakukan tindakan lanjutan. Gunakan URL HTTPS, misalnya,
https://example.com/authcallback.
-
-
Tambahkan OAuth Scope untuk membatasi izin aplikasi saat bertindak atas nama pengguna.
Anda juga dapat menambahkan OAuth scope setelah membuat aplikasi. Untuk informasi selengkapnya, lihat Manage OAuth scopes.
-
-
Klik Create Application.