Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Menguji otorisasi Anda
Anda dapat menggunakan TestInvokeAuthorizerAPI untuk menguji pemanggilan dan mengembalikan nilai otorisasi Anda. API ini memungkinkan Anda menentukan metadata protokol dan menguji validasi tanda tangan di otorisasi Anda.
Tab berikut menunjukkan cara menggunakan AWS CLI untuk menguji otorisasi Anda.
Nilai token-signature
parameter adalah token yang ditandatangani. Untuk mempelajari cara mendapatkan nilai ini, lihatMenandatangani token.
Jika otorisasi Anda mengambil nama pengguna dan kata sandi, Anda dapat meneruskan informasi ini dengan menggunakan --mqtt-context
parameter. Tab berikut menunjukkan cara menggunakan TestInvokeAuthorizer
API untuk mengirim objek JSON yang berisi nama pengguna, kata sandi, dan nama klien ke otorisasi kustom Anda.
Kata sandi harus dikodekan base64. Contoh berikut menunjukkan cara menyandikan kata sandi di lingkungan mirip Unix.
echo -n
PASSWORD
| base64