• Empleos
  • Sobre nosotros
  • profesionales
    • Inicio
    • Empleos
    • Cursos y retos
  • empresas
    • Inicio
    • Publicar vacante
    • Nuestro proceso
    • Precios
    • Evaluaciones
    • Nómina
    • Blog
    • Comercial
    • Calculadora de salario

0

119
Vistas
¿Hay alguna forma de administrar las solicitudes de varios inquilinos en la API de AWS Gateway con las reglas de autorización adecuadas?

Estoy usando la API de Amazon Gateway como proxy para el servicio web subyacente que se ejecuta en Amazon VPC. Este servicio web ejecuta código para 400 inquilinos. El punto principal es pasar de forma segura el identificador de inquilino a este servicio web desde la persona que llama. La persona que llama es un sistema externo que utilizará este servicio web para importar datos para un inquilino específico.

Para alcanzar este objetivo, estoy usando clientes de aplicaciones de Amazon Cognito (uno por cada inquilino). Cada cliente de la aplicación tendrá su propio ámbito como (inquilino1, inquilino2, inquilino3). 400 clientes de aplicaciones y 400 ámbitos al final.

Al mismo tiempo, en la API de Amazon Gateway, configuré rutas para cada arrendatario (como api/tenant1/import, api/tenant2/import, api/tenat3/import) y configuré el autorizador con la regla adecuada (solo verifique el alcance: arrendatario1 o arrendatario2 o arrendatario3 o etc). Ahora el servicio web tiene solo 5 puntos finales, eso significa que tengo 2000 rutas en la API de Gateway (eso está alcanzando las limitaciones de AWS).

Cuando la solicitud llegue a la API de Amazon Gateway, el autorizador verificará este alcance (en la ruta concreta) y pasará la solicitud al servicio web subyacente o simplemente devolverá un error no autorizado.

¿Hay alguna forma de no usar tantas rutas, pero de alguna manera autorizar la solicitud (verificar el alcance) y luego pasar el identificador de inquilino al servicio web?

over 3 years ago · Santiago Trujillo
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Nuestro proceso Comercial
Legal
Términos y condiciones Política de privacidad
© 2025 PeakU Inc. All Rights Reserved.

Andres GPT

Recomiéndame algunas ofertas
Necesito ayuda