Fehlerbehebung bei Initialisierungsfehlern des Inhaltsfragment-Editors in AEM
Versucht, Inhaltsfragmente in Adobe Experience Manager as a Cloud Service (AEMaaCS) standardmäßig im neuen Inhaltsfragment-Editor zu bearbeiten, der nicht geladen werden kann und den Fehler Fehler beim Initialisieren der App aufweist. Um dies zu beheben, aktualisieren Sie Ihre CORS-Richtlinie, um experience.adobe.com zuzulassen, passen Sie die Einstellungen des Referrer-Filters an und überprüfen Sie, ob alle erforderlichen Pfade und Hosts korrekt konfiguriert sind.
Beschreibung description
Umgebung
Adobe Experience Manager as a Cloud Service (AEMaaCS) - Sites
Problem/Symptome
- Beim Bearbeiten eines Inhaltsfragments wird standardmäßig der neue Inhaltsfragment-Editor gestartet.
- Der Editor kann nicht initialisiert werden und zeigt Fehler beim Initialisieren der App an.
- Die Browser-Konsole zeigt CORS-Fehler an, die darauf hinweisen dass für Anfragen von experience.adobe.com keine -Header (Access-Control-Allow-Origin) vorhanden sind.
- AEM-Protokolle zeigen Referrer-Filter-Zurückweisungen für POST-Anfragen an, die Endpunkte wie "/adobe/sites/cf/permissions“ und "/adobe/sites/cf/graphql“ betreffen.
- Versuche führen zu 401-Fehlern beim Abrufen von Berechtigungen.
Auflösung resolution
Gehen Sie wie folgt vor, um dieses Problem zu beheben:
-
Überprüfen Sie Ihre aktuelle CORS-Konfiguration in AEM.
-
Fügen Sie experience.adobe.com als zulässigen Ursprung in Ihrer CORS-Richtlinie hinzu.
-
Stellen Sie sicher, dass alle vom Inhaltsfragment-Editor verwendeten relevanten Pfade in zulässigen Pfaden Ihrer CORS-Richtlinie enthalten sind.
-
Überprüfen Sie Ihre Konfiguration des Referrer-Filters.
-
Fügen Sie unter allow.hosts.regexp reguläre Ausdrücke für zulässige Hosts hinzu, darunter:
https://.*\.adobe.com:443https://.*\.adobe.net:443https://.*\.workfront.com:443https://.*\.workfront-dev.com:443https://.*\.dev.workfront.tech:443
-
Legen Sie Eigenschaft „allowempty“ in der Konfiguration des Referrer-Filters auf false fest, falls noch nicht festgelegt.
-
Speichern und stellen Sie diese Konfigurationsänderungen bereit.
-
Versuchen Sie erneut, ein Inhaltsfragment mit dem neuen Editor zu bearbeiten.
-
Überprüfen, ob der Editor erfolgreich geladen wurde, ohne Initialisierungsfehler anzuzeigen.