AWS WAF Integration mobiler Anwendungen - AWS WAFAWS Firewall Manager, und AWS Shield Advanced

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

AWS WAF Integration mobiler Anwendungen

Sie können die AWS WAF mobilen SDKs verwenden, um AWS WAF intelligente Bedrohungsintegrations-SDKs für mobile Android- und iOS-Anwendungen zu implementieren.

  • Für mobile Android-Apps funktionieren die AWS WAF SDKs für die Android-API-Version 23 (Android-Version 6) und höher. Informationen zu Android-Versionen finden Sie in den Versionshinweisen zur SDK-Plattform.

  • Für mobile iOS-Apps funktionieren AWS WAF SDKs für iOS-Version 13 und höher. Informationen zu iOS-Versionen findest du in den Versionshinweisen zu iOS und iPadOS.

Das SDK für Mobilgeräte ermöglicht es Ihnen, die Token-Autorisierung zu verwalten und die Token in die Anforderungen aufzunehmen, die Sie an Ihre geschützten Ressourcen senden. Durch die Verwendung der SDKs stellen Sie sicher, dass diese Remote-Prozedur-Aufrufe durch Ihren Client ein gültiges Token enthalten. Wenn diese Integration auf den Seiten Ihrer Anwendung stattfindet, können Sie außerdem Risiko reduzierende Regeln in Ihrer Web-ACL implementieren, z. B. das Blockieren von Anforderungen, die kein gültiges Token enthalten.

Für den Zugriff auf die mobilen SDKs wenden Sie sich an den Support unter Kontakt. AWS

Anmerkung

Die AWS WAF mobilen SDKs sind nicht für die CAPTCHA-Anpassung verfügbar.

Der grundlegende Ansatz für die Verwendung des SDK besteht darin, mithilfe eines Konfigurationsobjekts einen Token-Anbieter zu erstellen und dann den Token-Anbieter zum Abrufen von Tokens zu verwenden. AWS WAF Standardmäßig schließt der Token-Anbieter die abgerufenen Token in die Webanforderungen an Ihre geschützte Ressource ein.

Im Folgenden finden Sie eine unvollständige Auflistung einer SDK-Implementierung, die die Hauptkomponenten zeigt. Weitere detaillierte Beispiele finden Sie unter Schreiben Sie Ihren Code für das AWS WAF mobile 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();