Citrix Cloud™

Aktualisieren des SAML-Signaturzertifikats des Identitätsanbieters

SAML-Verbindungen, die signierte Anfragen und Antworten verwenden, sind auf zwei verschiedene SAML-Signaturzertifikate angewiesen. Eines für jede Seite der SAML-Verbindung. Der Prozess der IdP-Zertifikatsrotation ist nicht zu verwechseln mit der jährlichen Rotation des samlsigning.cloud.com-Zertifikats des Service Providers, das von allen Citrix Cloud-Kunden verwendet wird. Citrix kontrolliert die Rotation des IDP-Zertifikats Ihrer SAML-Anwendung nicht. Dies obliegt Ihrem Citrix Cloud- und IdP-Administrator.

FAQ

Wofür wird das Signaturzertifikat der SAML-Anwendung verwendet?

Das Signaturzertifikat Ihrer SAML-Anwendung wird in Citrix Cloud hochgeladen, wenn Sie die SAML-Verbindung initial erstellen. Während des initialen Erstellungsprozesses der SAML-Verbindung muss nur ein IdP-Signaturzertifikat bereitgestellt werden. Das IdP-Zertifikat wird von Ihrem SAML-Anbieter wie Microsoft Entra ID, Okta, PingFederate oder ADFS bezogen. Citrix Cloud verwendet das IdP-Signaturzertifikat, um die Signatur von SAML-Antworten zu überprüfen, die während des SAML-Authentifizierungsprozesses von Ihrer SAML-Anwendung an Citrix Cloud gesendet werden. Das IdP-Zertifikat wird von Citrix Cloud bis zu seinem Ablaufdatum als vertrauenswürdig eingestuft.

Was ist eine Rotation des SAML-Anwendungssignaturzertifikats?

Eine IdP-Signaturzertifikatsrotation ist eine geplante Wartungsaufgabe, die erforderlich ist, wenn das Signaturzertifikat Ihrer SAML-Anwendung sein Ablaufdatum erreicht. Administratoren müssen auf das IdP-Signaturzertifikat achten, das von SAML-Verbindungen innerhalb von Citrix Cloud verwendet wird. Wenn das Zertifikat innerhalb von 30 Tagen abläuft, laden Sie ein gültiges Ersatz-Zertifikat in Ihre Citrix Cloud SAML-Verbindung hoch. Führen Sie diesen Austausch durch, bevor das aktuelle Zertifikat abläuft.

Wie oft muss ich das Signaturzertifikat meiner SAML-Anwendung rotieren?

SAML-Anwendungszertifikate in der Cloud haben typischerweise sehr lange Lebensdauern, z. B. 16 Jahre für Duo, 10 Jahre für Okta und 3 Jahre für Entra ID SAML-Anwendungen. Zertifikate, die in lokalen SAML-IdPs wie PingFederate oder ADFS verwendet werden, werden wie jedes andere x509-Zertifikat in Ihrer Umgebung erstellt und verwaltet und daher typischerweise jährlich von kommerziellen Zertifizierungsstellen wie Digicert ersetzt.

Woher weiß ich, ob das Signaturzertifikat meiner SAML-Anwendung bald abläuft?

Sie müssen das Ablaufdatum des Zertifikats überprüfen, das derzeit in der SAML-Anwendung Ihres IdP aktiv ist.

Citrix Cloud zeigt 30 Tage vor Ablauf des Signaturzertifikats Ihrer SAML-Anwendung eine Warnung für Ihre SAML-IDP-Verbindung unter Identitäts- und Zugriffsverwaltung > Authentifizierung an der SAML-Verbindung an.

Klicken Sie auf Zertifikate verwalten, um zur Seite Ansicht > SAML-Verbindung weitergeleitet zu werden, auf der Sie ein neues Zertifikat hochladen oder ein abgelaufenes Zertifikat entfernen können.

Ablaufendes Zertifikat

Countdown für ablaufendes Zertifikat

Citrix Cloud zeigt auch einen Fehler bei der SAML-Verbindung an, wenn das IdP-Zertifikat tatsächlich bereits abgelaufen ist, wie unten gezeigt. Ein abgelaufenes IdP-Zertifikat macht die SAML-Verbindung unbrauchbar, bis das Zertifikat ersetzt wird.

Abgelaufenes Zertifikat

Abgelaufenes Zertifikat

Welche Benachrichtigungen erhalte ich von Citrix Cloud, wenn das Signaturzertifikat meiner SAML-Anwendung abläuft?

Citrix Cloud-Administratoren erhalten eine kritische Benachrichtigung, wenn sie eine oder mehrere SAML-Verbindungen mit IDP-Zertifikaten haben, die in den nächsten 30 Tagen ablaufen. Citrix Cloud überwacht alle SAML-Verbindungen und erkennt alle, die ein Zertifikat enthalten, das in den nächsten 30 Tagen abläuft. Sie können auch Benachrichtigungen von Ihrem SAML-IdP über SAML-App-Zertifikate erhalten, die zusätzlich zu den Benachrichtigungen von Ihrem Citrix Cloud-Mandanten ablaufen.

Wichtig:

Wenn Ihre Citrix Cloud-Administratoren alle E-Mail- und Citrix Cloud-Konsolenbenachrichtigungen deaktiviert haben, können Sie diese kritischen Warnungen verpassen, wenn Ihr SAML-IdP-Zertifikat sein Ablaufdatum erreicht. Ihre Citrix Cloud-Administratoren sind dafür verantwortlich, dass mindestens ein oder mehrere aktive Administratorbenutzer diese kritischen Benachrichtigungen erhalten können. In diesem Artikel erfahren Sie, wie Citrix Cloud-Administratoren ihre Benachrichtigungen verwalten.

Jede Benachrichtigung über den Ablauf eines IdP-Zertifikats enthält Details, die Ihnen helfen, die SAML-Verbindung innerhalb von Citrix Cloud und das IdP-Zertifikat zu identifizieren, das in Ihrem Identitätsanbieter abläuft. Navigieren Sie weiter zu Identitäts- und Zugriffsverwaltung > Authentifizierung.

SAML-Verbindungsbeispiel

  • SAML-Verbindungs-Spitzname: ExpiringIdPCert
  • SAML-Verbindungs-ID: e65e3d1d-f4fa-40f4-a53e-de84a270011c
  • Allgemeiner Name des Zertifikats: CN=expiringcert.domain.com
  • Ablaufdatum: 2025-12-27

Administratorbenachrichtigungen im Citrix Cloud-Portal

Navigieren Sie zur Citrix Cloud-Startseite, klicken Sie auf das Glockensymbol und wählen Sie „Alle Benachrichtigungen anzeigen“. Suchen Sie nach kritischen Warnungen, die das Zertifikat und die SAML-Verbindung angeben, die in den nächsten 30 Tagen ablaufen.

CC-Zertifikatsbenachrichtigungen

E-Mail-Benachrichtigungen

Sobald eine Benachrichtigung über den Ablauf des IdP-Zertifikats einmal gesendet wurde, wird sie nicht erneut gesendet. Dies soll unnötiges E-Mail-Spamming verhindern und sicherstellen, dass Citrix Cloud-Administratoren die Benachrichtigungs-E-Mail nur einmal erhalten und nicht jeden Tag eine weitere E-Mail für den gesamten 30-Tage-Zeitraum, wenn der Ablauf näher rückt. Wenn die Citrix Cloud-Benachrichtigung abgewiesen wird, wird sie nicht erneut gesendet.

E-Mail-Benachrichtigung

Kann ich das SAML-IdP-Zertifikat aktualisieren, während ich die Citrix Cloud SAML-Verbindung weiterhin verwende, ohne einen Ausfall zu verursachen?

Ja. Die Einführung eines zweiten IdP-Zertifikats in die SAML-IdP-Verbindung ermöglicht nahtlose SAML-Anwendungszertifikats-Rollouts. Laden Sie das neue Zertifikat mindestens 24 Stunden vor Ablauf des aktuellen Zertifikats hoch. Ihre Endbenutzer oder Citrix Cloud-Administratoren sollten davon unberührt bleiben, vorausgesetzt, Sie haben diesen Artikel korrekt befolgt.

Wo erhalte ich eine Kopie des neuesten Identity Provider (IdP)-Signaturzertifikats von meiner SAML-Anwendung?

Zertifikate, die in lokalen SAML-IdPs wie PingFederate verwendet werden, werden entweder von privaten Zertifizierungsstellen innerhalb Ihrer Organisation oder von kommerziellen Zertifizierungsstellen wie Digicert bezogen. Cloud-basierte SAML-IdP-SAML-Anwendungen können jederzeit innerhalb der SAML-Anwendungs-Benutzeroberfläche neue IdP-Zertifikate bei Bedarf generieren. Neue IdP-Signaturzertifikate können jederzeit generiert und auf „Inaktiv“ gesetzt werden.

Kann Citrix Cloud gleichzeitig zwei verschiedene IdP-Signaturzertifikate vertrauen?

Ja. Nahtlose IdP-Zertifikats-Rollouts hängen davon ab. Citrix Cloud SAML-Verbindungen vertrauen SAML-Antworten. Diese Antworten müssen mit einem der beiden vertrauenswürdigen IdP-Signaturzertifikate signiert sein, die in die SAML-Verbindung hochgeladen wurden. Wenn eines der Zertifikate abgelaufen ist, kann es von Citrix Cloud nicht mehr vertraut werden und sollte von Ihrer SAML-Anwendung nicht mehr verwendet werden.

Citrix Cloud SAML-Verbindungen können entweder ein oder zwei SAML-Anwendungszertifikate speichern.

Slot1: enthält das Zertifikat, das Sie beim ersten Erstellen in die Citrix Cloud SAML-Verbindung hochgeladen haben. Dieses Zertifikat muss vor Ablauf ersetzt werden, um Ausfälle zu vermeiden.

Slot2: ist nach dem Erstellen Ihrer SAML-Verbindung immer leer, kann aber verwendet werden, um ein neues SAML-Anwendungszertifikat hochzuladen, bevor das Zertifikat in Slot1 abläuft. Es soll ein alternatives vertrauenswürdiges Zertifikat bereitstellen, das das ablaufende Slot1-Signaturzertifikat ablöst.

Wann sollte ich das „alte“ Identity Provider (IdP)-Signaturzertifikat aus meiner SAML-Verbindung in Citrix Cloud entfernen?

Das alte Identity Provider (IdP)-Signaturzertifikat sollte erst dann aus der Citrix Cloud SAML-Verbindung entfernt werden, NACHDEM Sie nachgewiesen haben, dass das „neue“ Signaturzertifikat in Ihrer SAML-Anwendung aktiviert wurde UND Sie sich erfolgreich bei Store und/oder Citrix Cloud damit angemeldet haben. Es ist einfacher, eine fehlgeschlagene IdP-Zertifikatsrotationswartungsaufgabe rückgängig zu machen, wenn beide IdP-Zertifikate noch in der Citrix Cloud-Verbindung vorhanden sind. Citrix Cloud kann beiden Zertifikaten vertrauen, vorausgesetzt, sie sind beide noch gültig. Wenn das IdP-Zertifikat bereits abgelaufen ist, ist ein Rollback nicht möglich.

Woher weiß ich, welches IdP-Signaturzertifikat meine SAML-Anwendung derzeit zum Signieren der SAML-Antwort verwendet?

Ihre SAML-Anwendung verwendet jeweils nur ein Zertifikat, um die SAML-Antwort zu signieren. Sie verwendet das Zertifikat, das in Ihrer SAML-Anwendung derzeit als aktiv festgelegt ist. Das aktive IdP-Signaturzertifikat ist auch in den SAML-Anwendungsmetadaten vorhanden.

Die folgenden Screenshots zeigen Beispiele aus Entra ID.

Entra ID Beispiel 3

Entra ID Beispiel 2

Der folgende Screenshot zeigt ein Beispiel aus Okta.

Okta Beispiel

Durchführen einer IdP-Zertifikatsrotation für SAML-Anwendungen als geplante Wartungsaufgabe

Wichtig:

Mindestens eines Ihrer IdP-Zertifikate innerhalb Ihrer SAML-Verbindung muss gültig und in Ihrem IdP aktiv sein, um einen Ausfall zu verhindern. Wenn Sie nur ein einziges IdP-Zertifikat in der Citrix Cloud-Zertifikatsverwaltung konfiguriert haben und dieses Zertifikat abläuft, kommt es bei Ihren Benutzern zu einem Ausfall und Ihre SAML-Anmeldung schlägt fehl. Diese Situation betrifft Store-Benutzer und/oder Citrix Cloud-Administratorbenutzer, je nachdem, wie Ihre SAML-Verbindung verwendet wird.

  1. Planen Sie die Durchführung der IdP-Zertifikatsrotation mehrere Tage vor dem Ablaufdatum Ihres aktuellen Zertifikats.

  2. Besorgen Sie sich eine Kopie des Ersatz-IdP-Zertifikats aus Ihrer SAML-Anwendung, zu dem Sie wechseln möchten. Stellen Sie sicher, dass das IdP-Zertifikat im PEM-, CER- oder CRT-Format vorliegt, bereit zum Hochladen in Ihre Citrix Cloud SAML-Verbindung.

  3. Laden Sie das Ersatz-IdP-Zertifikat mindestens 24 Stunden, bevor Sie die Rotation des Zertifikats in Ihrer SAML-Anwendung auslösen möchten, in Ihre Citrix SAML-Verbindung hoch.

    Navigieren Sie zu Ihrer SAML-Verbindung unter Identitäts- und Zugriffsverwaltung > Authentifizierung. Wählen Sie die 3 Punkte bei einer SAML-Verbindung aus, deren Zertifikat in den nächsten 30 Tagen abläuft, und klicken Sie auf Anzeigen.

    ODER,

    Klicken Sie auf Zertifikate verwalten.

    SAML-Verbindung mit ablaufendem Zertifikat

  4. Laden Sie das zweite IdP-Zertifikat über die Upload-Option Slot2 in der Citrix Cloud SAML-Verbindung hoch.

    Ablaufendes Zertifikat – Countdown

    Identitätsanbieter-Zertifikat zuerst

  5. Speichern Sie die SAML-Verbindung, nachdem Sie das neue Zertifikat hochgeladen haben.

    Warnmeldung zum Zertifikatsupdate

  6. Warten Sie etwa 24 Stunden, führen Sie dann die Rollover-Aktion in Ihrem IdP durch und setzen Sie das sekundäre IdP-Zertifikat auf aktiv. Die Methode zum Rollover des Zertifikats ist für jeden SAML-IdP unterschiedlich.

    Wichtig:

    Die Authentifizierungsplattform von Citrix speichert alle IDP-Einstellungen aus Gründen der Ausfallsicherheit und Leistung zwischen. Sie können das Ersatz-Zertifikat nicht in Citrix Cloud hochladen und dann das Zertifikat in Ihrer SAML-Anwendung aufgrund von zwischengespeicherten Werten sofort rotieren. Eine Verzögerung zwischen dem Hochladen des neuen Zertifikats und der Aktivierung des neuen Zertifikats in Ihrer SAML-App ist erforderlich. Diese Verzögerung ermöglicht es, den Citrix-Authentifizierungs-Cache mit dem neu hochgeladenen Zertifikat zu aktualisieren. Eine Verzögerung von 24 Stunden ist länger als der TTL-Wert des Caches. Diese Dauer stellt sicher, dass das neue Zertifikat verfügbar ist, wenn die SAML-Anwendung es am nächsten Tag verwendet.

    Entra ID SAML-Anwendung:

    AAD-Zertifikat aktivieren

    AAD-Zertifikat-Rollover

    Okta SAML-Anwendung:

    Okta-Zertifikat aktivieren

  7. Testen Sie, ob die SAML-Anmeldung erfolgreich ist, indem Sie entweder Ihre Store-URL und/oder die Citrix Cloud SAML-Anmelde-URL verwenden, und überprüfen Sie den Wert des Signaturzertifikats innerhalb der SAML-Assertion.

Ein sekundäres SAML-IdP-Zertifikat in eine bestehende Store-SAML-Verbindung mit benutzerdefinierter Domäne hochladen?

Wenn Sie das von einer sekundären SAML-Anwendung verwendete IdP-Zertifikat aktualisieren müssen, die zur Unterstützung einer benutzerdefinierten Store-Domäne konfiguriert ist, befolgen Sie die gleichen Schritte wie oben dokumentiert.

  1. Navigieren Sie zu StoreFront Cloud > Zugriff > Benutzerdefinierte Store-URL > Die 3 Punkte auswählen > Bearbeiten.

Sekundäres SAML-Zertifikat

Fehlerbehebung bei IdP-Signaturzertifikat-Rotationen

Wenn Sie nach der Durchführung einer IdP-Zertifikat-Rotation SAML-Anmeldeprobleme feststellen, erfassen Sie eine SAML-Tracer-Datei und untersuchen Sie die Base64-Zertifikatsdaten innerhalb der SAML-Antwort.

  1. Starten Sie die SAML-Tracer-Erfassung, bevor Sie entweder die Store-URL oder die Citrix Cloud GO-URL in Ihren Browser eingeben. Stellen Sie sicher, dass Sie den gesamten Authentifizierungsprozess von Anfang bis Ende erfassen.

  2. Führen Sie eine SAML-Anmeldung bei Store oder Citrix Cloud unter Verwendung Ihres IdP durch und schließen Sie den Authentifizierungsschritt ab, wenn Sie zur Eingabe von Anmeldeinformationen aufgefordert werden.

  3. Suchen Sie die SAML-Antwort Ihres IdP, die an den Citrix Cloud SAML-Endpunkt https://saml.cloud.com/saml/acs gesendet wurde, und den Eintrag in der SAML-Tracer-Datei hier.

    Eintrag in der SAML-Tracer-Datei

  4. Suchen Sie den Zertifikatsabschnitt innerhalb des SAML-XML und kopieren Sie die Base64-Daten des IdP-Signaturzertifikats in ein geeignetes Tool, um sie zu dekodieren.

    Zertifikat-Kopier-Tool Dekodierung

    Wichtig:

    Dieser Schritt setzt voraus, dass Sie die von Citrix empfohlene SAML-Konfiguration befolgt und HTTP POST als SAML-Bindung innerhalb Ihrer Citrix Cloud SAML-Verbindung verwendet haben.

  5. Decodieren Sie das Zertifikat aus seinen Base64-Daten und prüfen Sie, ob es dem aktiven Zertifikat im SAML IdP mit dem korrekten Datum und der korrekten Uhrzeit entspricht.

    Openssl-Befehl dekodieren(/de-de/citrix-cloud/media/decode-openssl-command.png)

  6. Wenn das aus der SAML-Antwort in Schritt 4 und 5 erhaltene Zertifikat nicht den Erwartungen entspricht, aktivieren Sie das korrekte Zertifikat in Ihrem IdP. Überprüfen Sie das aktive Zertifikat in Ihrer SAML-Anwendung. Dieses Zertifikat ist in der SAML-Antwort enthalten.

Aktualisieren des SAML-Signaturzertifikats des Identitätsanbieters

In diesem Artikel