Todos los productos
Search
Centro de documentos

API Gateway:Autenticación de API

Última actualización: Sep 03, 2026

API Gateway admite varios métodos de autenticación de API, entre los que se incluyen la autenticación simple (AppCode), la autenticación por resumen y la autenticación basada en JSON Web Token (JWT). También puede gestionar autorizaciones para controlar qué aplicaciones pueden invocar APIs específicas.

Call an API using simple authentication (AppCode)

Con la autenticación simple basada en AppCode, los clientes autentican las solicitudes mediante un AppCode. Puntos clave:

  • Precauciones: Asegúrese de usar comunicación HTTPS entre el cliente y API Gateway. No transmita datos mediante HTTP.

  • Pasos para invocar una API en modo de autenticación simple.

Use digest authentication to call an API

Para invocar una API publicada que usa autenticación por resumen (AppKey y AppSecret), los clientes deben calcular una firma del contenido de la solicitud y enviarla al servidor para su verificación. Puntos clave:

  • Introducción al método de autenticación por resumen.

    • Valida las solicitudes de los clientes para garantizar que contengan la firma correcta generada con base en la AppKey autorizada.

    • Evita que las solicitudes se alteren durante la transmisión.

  • Pasos para usar un SDK e invocar una API. Para obtener más información, consulte Use SDKs to call APIs.

  • Principio de funcionamiento del método de autenticación por resumen.

Use este método de autenticación si desea que quienes invocan la API calculen la firma de la solicitud en el lado del cliente.

JWT-based token authentication

API Gateway admite el acceso autorizado a sus APIs mediante JWT, lo que le permite personalizar la configuración de seguridad. Puntos clave:

  • Flujo de trabajo de API Gateway con el complemento de autenticación JWT para implementar la autenticación.

  • JWT

    • Introducción.

    • Alcance de la autorización y periodo de validez.

    • Características de JWT.

  • Métodos para proteger APIs mediante un complemento de autenticación JWT.

  • Código de ejemplo para emitir un token.

  • Códigos de error.

Authorization management

Las autorizaciones definen la relación entre las aplicaciones y las APIs. Solo las aplicaciones autorizadas pueden invocar las APIs correspondientes. Conceptos clave:

  • Aplicación: Identidad que se usa para invocar una API.

  • Autorización: Las aplicaciones deben estar autorizadas antes de invocar una API.