Probar los autorizadores
Puede usar la API TestInvokeAuthorizer para probar los valores de invocación y retorno de su autorizador. Esta API permite especificar los metadatos del protocolo y probar la validación de la firma en el autorizador.
Las siguientes pestañas muestran cómo utilizar el AWS CLI para probar su autorizador.
El valor del parámetro token-signature es el token firmado. Para obtener información sobre cómo obtener este valor, consulte Firmar el token.
Si el autorizador utiliza un nombre de usuario y una contraseña, puede transmitir esta información mediante el parámetro --mqtt-context. Las siguientes pestañas muestran cómo usar la API TestInvokeAuthorizer para enviar un objeto JSON que contenga un nombre de usuario, una contraseña y un nombre de cliente a su autorizador personalizado.
Los datos de usuario deben estar codificados en base64. El siguiente ejemplo muestra cómo codificar una contraseña en un entorno similar a Unix.
echo -nPASSWORD| base64