401 Bei Funktionstests in AEM as a Cloud Service tritt ein nicht autorisierter Fehler auf

Ein 401 Fehler „Nicht autorisiert“ tritt während Funktionstests auf AEM as a Cloud Service auf, da Dispatcher die nicht unterstützte Standardauthentifizierung verwendet. Um dies zu beheben, aktualisieren Sie die Authentifizierungseinstellungen und verwenden Sie die Standardauthentifizierung auf CDN-Ebene für einen sicheren Zugriff.

Beschreibung description

Umgebung

  • Produkt: Adobe Experience Manager as a Cloud Service (AEMaaCS)
  • Einschränkungen: Dispatcher mit einfacher Authentifizierung konfiguriert; Funktionstests zielen auf Inhalte unter /content/test-site/ ab

Problem/Symptome

  • Funktionstests, bei denen Testseiten unter /content/test-site/ erstellt oder gelöscht werden, führen zu 401 nicht autorisierten Fehlern.
  • Protokolle zeigen Fehler für Anfragen an, die auf Domains abzielen, die mit .net enden, die spezielle Domain-Konfigurationen verwenden.
  • Dispatcher enthält einige grundlegende Authentifizierungseinstellungen, es gibt jedoch keine expliziten Regeln für /content/test-site/.
  • Dieses Problem tritt seit der Ersteinrichtung der Umgebung auf und ist nicht auf die jüngsten Änderungen in den Konfigurationsdateien zurückzuführen.

Lösung resolution

Hinweis: Die einfache Authentifizierung über Dispatcher wird für Produktions-Autoren- oder Veröffentlichungsumgebungen in AEM as a Cloud Service nicht unterstützt. Verwenden Sie stattdessen Steuerelemente auf CDN-Ebene.

  1. Überprüfen Sie die aktuelle Dispatcher-Konfiguration in Ihrer Cloud Manager-Pipeline und ermitteln Sie die allgemeinen Authentifizierungseinstellungen.
  2. Unter Authentifizierung in AEM as a Cloud Service finden Sie unterstützte Authentifizierungsmethoden in AEM as a Cloud Service mit Fokus auf der CDN-Layer-basierten Standardauthentifizierung.
  3. Wenn für Funktionstests die Zugriffssteuerung erforderlich ist, konfigurieren Sie die Standardauthentifizierung auf CDN-Ebene, anstatt sich auf Dispatcher-basierte Einstellungen zu verlassen. Siehe Konfigurieren von CDN-Anmeldeinformationen und -Authentifizierung.
  4. Fügen Sie in der CDN-Konfiguration explizit einen Ausschluss oder eine Anpassung für /content/test-site/ hinzu, wenn beim Testen Zugriff erforderlich ist.
  5. Führen Sie nach der Aktualisierung des CDN oder der entsprechenden Einstellungen für die Zugriffssteuerung die /content/test-site/ für die Funktionstests erneut aus.
  6. Stellen Sie sicher, dass -Anfragen erfolgreich abgeschlossen wurden, ohne 401 nicht autorisierte Fehler zurückzugeben.

Weitere Informationen zu unterstützten Authentifizierungsansätzen finden Sie in der Adobe Experience Manager-Dokumentation zur CDN-basierten Zugriffssteuerung und Anmeldedaten-Verwaltung.

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f