AWS WAF integración de aplicaciones móviles - AWS WAF, AWS Firewall Manager, y AWS Shield Advanced

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

AWS WAF integración de aplicaciones móviles

En esta sección se presenta el tema del uso del AWS WAF móvil SDKs para implementar AWS WAF integración inteligente de amenazas SDKs para aplicaciones móviles Android e iOS.

  • Para aplicaciones móviles Android, la AWS WAF SDKsfuncionan para Android API versión 23 (Android versión 6) y versiones posteriores. Para obtener información sobre las versiones de Android, consulta las notas de SDK la versión de la plataforma.

  • Para aplicaciones móviles iOS, AWS WAF SDKsfunciona para iOS 13 y versiones posteriores. Para obtener información sobre las versiones de iOS, consulte las notas de la versión de iOS y iPad OS.

Con el dispositivo móvilSDK, puedes gestionar la autorización de los tokens e incluir los tokens en las solicitudes que envíes a tus recursos protegidos. Al utilizar elSDKs, se asegura de que estas llamadas a procedimientos remotos realizadas por su cliente contengan un token válido. Además, cuando esta integración esté implementada en las páginas de tu aplicación, podrás implementar reglas atenuantes en tu webACL, como bloquear las solicitudes que no contengan un token válido.

Para acceder al móvilSDKs, ponte en contacto con el servicio de asistencia en Contact AWS.

nota

La AWS WAF los dispositivos móviles SDKs no están disponibles para su CAPTCHA personalización.

El enfoque básico para utilizarlos SDK consiste en crear un proveedor de fichas mediante un objeto de configuración y, a continuación, utilizar el proveedor de fichas para recuperar las fichas desde AWS WAF. De forma predeterminada, el proveedor de los tokens incluye los tokens recuperados en tus solicitudes web a tu recurso protegido.

La siguiente es una lista parcial de una SDK implementación, que muestra los componentes principales. Para obtener más ejemplos más detallados, consulte Ejemplos de código para AWS WAF móvil SDK.

iOS
let url: URL = URL(string: "Web ACL integration URL")! let configuration = WAFConfiguration(applicationIntegrationUrl: url, domainName: "Domain name") let tokenProvider = WAFTokenProvider(configuration) let token = tokenProvider.getToken()
Android
URL applicationIntegrationURL = new URL("Web ACL integration URL"); String domainName = "Domain name"; WAFConfiguration configuration = WAFConfiguration.builder().applicationIntegrationURL(applicationIntegrationURL).domainName(domainName).build(); WAFTokenProvider tokenProvider = new WAFTokenProvider(Application context, configuration); WAFToken token = tokenProvider.getToken();