Ältere Plattform

Authentifizierung für einen URI umgehen

Sie können die Anwendung so einrichten, dass die Authentifizierung für bestimmte URIs (Universal Resource Indicators) umgangen wird. Dabei handelt es sich um URIs, die auf Grafikdateien, Cascading Style Sheets (CSS) und andere Elemente verweisen, die bereits durch eine Authentifizierung geschützte Informationen unterstützen.

Informationen zu diesem Vorgang

Vorgehensweise

  1. Öffnen Sie die Datei "web.xml".
  2. Fügen Sie mindestens einen Parameter zum Tag < context-param> hinzu:
    • bypass.uri.endswith

      Ermöglicht das Umgehen eines URI, der mit dem angegebenen Text endet. Dieser Parameter kann für JS-, CSS- und GIF-Dateien verwendet werden.

      Im folgenden Beispiel würde jeder URI, der mit .gif endet, umgangen:

      <context-param>
        <param-name>bypass.uri.endswith.<application>.3</param-name>
        <param-value>.gif</param-value>
      </context-param>
    • bypass.uri.regex

      Ermöglicht die Umgehung aller URIs, die die angegebenen Platzhalterzeichen enthalten.

      Im folgenden Beispiel würde jeder URI, der "<app_dir>", "/" und mindestens einen Großbuchstaben enthält, umgangen:
      <context-param>
        <param-name>bypass.uri.regex.<application>.1</param-name>
        <param-value>.*<app_dir>/[A-Z]+.*</param-value>
      </context-param>