Externe Empfangende werden aufgefordert, sich für AEM-Freigabe-Links anzumelden

In diesem Artikel wird beschrieben, wie Sie Fehler beheben und Situationen beheben können, in denen externe Empfänger zum Anmelden aufgefordert werden, wenn sie über Freigabe-Links in Adobe Experience Manager (AEM) auf Assets zugreifen oder diese herunterladen.

Beschreibung description

Umgebung

Adobe Experience Manager (AEM) Assets (alle unterstützten Versionen)

Problem/Symptome

  • Externe Empfänger von Freigabe-Links können ohne Anmeldung nicht auf Assets zugreifen oder sie herunterladen.
  • Der Freigabe-Link ist gültig und Assets sind bei der Anmeldung zugänglich, jedoch nicht für nicht authentifizierte Benutzer.
  • Beim Zugriff auf Link freigeben in einer privaten Browser-Sitzung oder als externer Benutzer wird ein Authentifizierungsfehler angezeigt.

Ursache

Benutzerdefinierte Servlet-Zuordnungen oder Authentifizierungslogik erzwingen möglicherweise die Authentifizierung an Endpunkten Freigabe-Link und verhindern so einen nicht authentifizierten Zugriff, wie er für externe Benutzer vorgesehen ist.

Lösung resolution

Gehen Sie wie folgt vor, um das Problem zu beheben:

  1. Überprüfen Sie Ihre AEM-Instanz auf benutzerdefinierte Servlet-Zuordnungen oder benutzerdefinierte Authentifizierungslogik, die sich auf Zugriffspfade Link freigeben auswirken könnten.
  2. Wenden Sie sich an Ihr Entwicklungs-Team, um benutzerdefinierte Implementierungen zu identifizieren, die eine Authentifizierung auf Endpunkten vom Typ Link freigeben erzwingen könnten.
  3. Deaktivieren oder passen Sie die benutzerdefinierte Servlet- oder Authentifizierungslogik vorübergehend an, um zu testen, ob der externe Zugriff für Freigabe-Links) wiederhergestellt .
  4. Wenn das Problem durch Deaktivieren der benutzerdefinierten Logik behoben wird, refaktorieren Sie die Implementierung, um sicherzustellen dass nicht authentifizierte Benutzer wie vorgesehen auf Endpunkte zugreifen können.
  5. Nachdem Sie Änderungen vorgenommen haben, testen Sie Link freigeben Zugriff in einer privaten Browsersitzung, um sicherzustellen, dass externe Benutzer auf Assets zugreifen und diese herunterladen können, ohne aufgefordert zu werden, sich anzumelden.
recommendation-more-help
experience-cloud-kcs-help-kbarticles