Einleitung
In diesem Dokument wird beschrieben, wie die Authentifizierung für bestimmte Benutzer-Agents auf der Cisco Web Security Appliance (WSA), allen AsyncOS-Versionen 7.x und höher, umgangen wird.
Wie kann ich die Authentifizierung für bestimmte Benutzer-Agents umgehen?
Sie können die Authentifizierung für eine bestimmte Anwendung mit dem Benutzer-Agent umgehen. Dies ist ein zweistufiger Prozess.
- Bestimmen Sie die von der Anwendung verwendete Benutzer-Agent-Zeichenfolge.
- Bei Standardanwendungen finden Sie die Zeichenfolge für den Benutzer-Agenten auf den folgenden Websites:
http://www.user-agents.org/
http://www.useragentstring.com/pages/useragentstring.php
http://www.infosyssec.com/infosyssec/security/useragentstrings.shtml
- Sie können die Benutzer-Agent-Zeichenfolge auch aus den Zugriffsprotokollen auf der Appliance ermitteln. Führen Sie diese Schritte aus:
- Wählen Sie in der GUI System Administration > Log Subscription > Access logs (Systemverwaltung > Protokoll-Subscription > Zugriffsprotokolle).
- %u in den benutzerdefinierten Feldern hinzufügen.
- Senden und bestätigen Sie die Änderungen.
- Protokollieren Sie die Zugriffsprotokolle anhand der Client-IP-Adresse.
- Die Zeichenfolge für den Benutzer-Agent befindet sich am Ende der Zugriffsprotokollzeile.
Beispiel: In einem Chrome-Browser kann der Benutzer-Agent-String Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/525.13 (KHTML, wie Gecko) Chrome/0.X.Y.Z Safari/525.13 angezeigt werden.)
- Konfigurieren Sie die WSA so, dass die Authentifizierung für die Benutzeragentenzeichenfolgen umgangen wird.
- Wählen Sie Websicherheits-Manager > Identitäten aus. Klicken Sie auf Identität hinzufügen.
- Name: AuthExempt-Identität des Benutzer-Agents
- Oben einfügen: Auf Bestellung 1 setzen
- Mitglieder nach Subnetz definieren: Leer (oder Sie können auch einen IP-Adressbereich/ein Subnetz definieren)
- Mitglieder nach Authentifizierung definieren: Keine Authentifizierung erforderlich
- Erweitert > Benutzer-Agents: Klicken Sie auf Keine ausgewählt. Geben Sie unter Benutzerdefinierte Benutzer-Agents die Benutzer-Agent-Zeichenfolge an.
- Wählen Sie Websicherheits-Manager > Zugriffsrichtlinien aus. Klicken Sie auf Richtlinie hinzufügen.
- Richtlinienname: Auth Exemption für Benutzer-Agents
- Oben stehende Richtlinie einfügen: Auf Bestellung 1 setzen
- Identitätsrichtlinie: Benutzer-Agent AuthExempt-Identität
- Erweitert: Keine
Mit dieser Konfiguration wird die Authentifizierung für die angegebenen Benutzer-Agents ausgenommen. Die Zugriffsrichtlinien filtern (basierend auf URL-Kategorien) und scannen (McAfee, Webroot) den Datenverkehr gemäß der Einrichtung der Zugriffsrichtlinie.