Konfigurieren von Single Sign-On für Webanwendungen
Sie können NetScaler Gateway so konfigurieren, dass Single Sign-On für Server im internen Netzwerk bereitgestellt wird, die webbasierte Authentifizierung verwenden. Mit Single Sign-On können Sie den Benutzer auf eine benutzerdefinierte Startseite umleiten, z. B. eine SharePoint-Site oder StoreFront. Sie können Single Sign-On auch für Ressourcen über den Citrix Secure Access Client von einem auf der Startseite konfigurierten Lesezeichen oder einer Webadresse konfigurieren, die Benutzer in den Webbrowser eingeben.
Wenn Sie die Startseite auf eine SharePoint-Site oder StoreFront umleiten, geben Sie die Webadresse für die Site an. Wenn Benutzer entweder von NetScaler Gateway oder einem externen Authentifizierungsserver authentifiziert werden, werden sie auf die angegebene Startseite umgeleitet. Benutzeranmeldeinformationen werden transparent an den Webserver übergeben. Wenn der Webserver die Anmeldeinformationen akzeptiert, werden Benutzer automatisch angemeldet. Wenn der Webserver die Anmeldeinformationen verweigert, erhalten Benutzer eine Authentifizierungsaufforderung, in der sie nach ihrem Benutzernamen und Kennwort gefragt werden.
Sie können Single Sign-On für Webanwendungen global oder mithilfe einer Sitzungsrichtlinie konfigurieren.
So konfigurieren Sie Single Sign-On für Webanwendungen global
-
Im Konfigurationsdienstprogramm, auf der Registerkarte Konfiguration, im Navigationsbereich, erweitern Sie NetScaler Gateway und klicken Sie dann auf Globale Einstellungen.
-
Klicken Sie im Detailbereich unter Einstellungen auf Globale Einstellungen ändern.
-
Klicken Sie auf der Registerkarte Client Experience auf Single Sign-On für Webanwendungen und dann auf OK.
So konfigurieren Sie Single Sign-On für Webanwendungen mithilfe einer Sitzungsrichtlinie
-
Im Konfigurationsdienstprogramm, auf der Registerkarte Konfiguration, im Navigationsbereich, erweitern Sie NetScaler Gateway \> Richtlinien und klicken Sie dann auf Sitzung.
-
Wählen Sie im Detailbereich auf der Registerkarte Richtlinien eine Sitzungsrichtlinie aus, und klicken Sie dann auf Öffnen.
-
Klicken Sie im Dialogfeld Sitzungsrichtlinie konfigurieren neben Anforderungsprofil auf Ändern.
-
Klicken Sie auf der Registerkarte Client Experience neben Single Sign-On für Webanwendungen auf Globale Überschreibung, klicken Sie auf Single Sign-On für Webanwendungen und dann auf OK.
So definieren Sie den HTTP-Port für Single Sign-On für Webanwendungen
Single Sign-On wird nur für Netzwerkverkehr versucht, bei dem der Zielport als HTTP-Port betrachtet wird. Um Single Sign-On für Anwendungen zu ermöglichen, die einen anderen Port als Port 80 für HTTP-Verkehr verwenden, fügen Sie einen oder mehrere Portnummern auf NetScaler Gateway hinzu. Sie können mehrere Ports aktivieren. Die Ports werden global konfiguriert.
-
Klicken Sie im Konfigurationsdienstprogramm auf der Registerkarte „Konfiguration“ im Navigationsbereich auf erweitern NetScaler Gateway und dann auf „Globale Einstellungen“.
-
Klicken Sie im Detailbereich unter „Einstellungen“ auf „Globale Einstellungen ändern“.
-
Klicken Sie auf der Registerkarte „Netzwerkkonfiguration“ auf „Erweiterte Einstellungen“.
-
Geben Sie unter „HTTP-Ports“ die Portnummer ein, klicken Sie auf „Hinzufügen“ und dann zweimal auf „OK“.Sie können Schritt 4 für jeden Port wiederholen, den Sie hinzufügen möchten.
Hinweis: Wenn Webanwendungen im internen Netzwerk öffentliche IP-Adressen verwenden, funktioniert Single Sign-On nicht. Um Single Sign-On zu ermöglichen, muss Split-Tunneling als Teil der globalen Richtlinieneinstellung aktiviert werden, unabhängig davon, ob der clientlose Zugriff oder der Citrix Secure Access™ Client für Benutzergeräteverbindungen verwendet wird. Wenn es nicht möglich ist, Split-Tunneling auf globaler Ebene zu aktivieren, erstellen Sie einen virtuellen Server, der einen privaten Adressbereich verwendet.