-
Pflege und Überwachung von NetScaler Gateway-Systemen
-
VPN-Konfiguration auf einem NetScaler Gateway-Gerät
-
So stellen Benutzer eine Verbindung mit dem Citrix Secure Access-Client her
-
Citrix Secure Access-Clients für den Benutzerzugriff bereitstellen
-
Citrix Secure Access-Client in die Citrix Workspace-App integrieren
-
Verbindungen für den Citrix Secure Access-Client konfigurieren
-
Erweiterte Richtlinienunterstützung für Enterprise-Lesezeichen
-
-
Virtuellen DTLS-VPN-Server über den virtuellen SSL-VPN-Server konfigurieren
-
NetScaler Gateway mit Citrix Produkten integrieren
-
So verbinden sich Benutzer mit Anwendungen, Desktops und ShareFile
-
NetScaler Gateway mit Citrix Virtual Apps and Desktops integrieren
-
Einstellungen für Ihre Citrix Endpoint Management-Umgebung konfigurieren
-
Lastausgleichsserver für Citrix Endpoint Management konfigurieren
-
Lastausgleichsserver für Microsoft Exchange mit Email Security-Filterung konfigurieren
-
Citrix Endpoint Management NetScaler Connector (XNC) ActiveSync-Filterung konfigurieren
-
Zugriff mit Mobilgeräten über mobile Produktivitätsapps von Citrix zulassen
-
Domänen- und Sicherheitstoken-Authentifizierung für Citrix Endpoint Management konfigurieren
-
Clientzertifikat- oder Clientzertifikat und Domänenauthentifizierung konfigurieren
-
-
-
NetScaler Gateway aktiviert PCoIP-Proxy-Unterstützung für VMware Horizon View
-
Automatische Proxy-Konfiguration für ausgehende Proxy-Unterstützung für NetScaler Gateway
-
NetScaler Gateway-Portalanpassungen
-
NetScaler Gateway-Portals mit benutzerdefinierten Plug-Ins anpassen
-
This content has been machine translated dynamically.
Dieser Inhalt ist eine maschinelle Übersetzung, die dynamisch erstellt wurde. (Haftungsausschluss)
Cet article a été traduit automatiquement de manière dynamique. (Clause de non responsabilité)
Este artículo lo ha traducido una máquina de forma dinámica. (Aviso legal)
此内容已经过机器动态翻译。 放弃
このコンテンツは動的に機械翻訳されています。免責事項
이 콘텐츠는 동적으로 기계 번역되었습니다. 책임 부인
Este texto foi traduzido automaticamente. (Aviso legal)
Questo contenuto è stato tradotto dinamicamente con traduzione automatica.(Esclusione di responsabilità))
This article has been machine translated.
Dieser Artikel wurde maschinell übersetzt. (Haftungsausschluss)
Ce article a été traduit automatiquement. (Clause de non responsabilité)
Este artículo ha sido traducido automáticamente. (Aviso legal)
この記事は機械翻訳されています.免責事項
이 기사는 기계 번역되었습니다.책임 부인
Este artigo foi traduzido automaticamente.(Aviso legal)
这篇文章已经过机器翻译.放弃
Questo articolo è stato tradotto automaticamente.(Esclusione di responsabilità))
Translation failed!
Anpassung des Gateway-Portals mit benutzerdefinierten Plug-Ins
NetScaler Gateway RfWebUI-Framework bietet die Möglichkeit, die benutzerdefinierten Plug-Ins hinzuzufügen, um ihr Gateway-Portal anzupassen. Diese benutzerdefinierten Plug-Ins können verwendet werden, um dem Gateway umfangreiche Funktionen hinzuzufügen, z. B. wenn Sie eine ganz neue Seite im Gateway-Flow hinzufügen möchten. Für andere Anwendungsfälle kann der Code zu der benutzerdefinierten Skriptdatei hinzugefügt werden, die für Gateway-Designs am Speicherort/bereitgestellt wirdvar/netscaler/logon/themes/<custom_theme>/script.js
.
Hinweis:
NetScaler Gateway unterstützt nur die Erstellung und Verwendung benutzerdefinierter Plug-ins für die Portalanpassung. NetScaler Gateway erstellt oder stellt keine benutzerdefinierten Plug-ins bereit, die auf Kundenanforderungen basieren.
-
Um ein benutzerdefiniertes Plug-in hinzuzufügen, erstellen Sie die JavaScript-Datei am Speicherort
/var/netscaler/logon/LogonPoint/plugins/ns-gateway/
. Zum Beispiel finden Sie die folgenden Plug-Ins in/var/netscaler/logon/LogonPoint/plugins/ns-gateway/
.-
ns-nfactor.js
-
nsg-epa.js
-
nsg-setclient.js
Es wird empfohlen, den Namen des Plugins im Format
<plugin_name>
.js einzugeben.Alle diese Plug-In-Dateien werden vom RfWebUI-Framework abgerufen, das für die Funktionalität erforderlich ist.
-
-
Verwenden Sie nach dem Erstellen der Plug-In-Datei den folgenden Code als Beispiel, um das Plug-in im RfWebUI-Framework zu registrieren.
(function ($) { CTXS.ExtensionAPI.addPlugin( { Name : “plugin name”, initialize: function() {} }); })(jQuery); <!--NeedCopy-->
Hierbei gilt:
name ist der Name, der dem Plug-in gegeben wurde. Es wird als Identifikator für das Plug-in verwendet.
initialize nimmt die Funktion als den Parameter, mit dem das Plug-in initialisiert wird.
-
Geben Sie den Namen des Plugins und die Initialisierungsfunktion in die Funktion
CTXS.ExtensionAPI.addPlugin()
ein, um das Plug-in zu registrieren. Der hinzugefügte Plug-In-Name und -Speicherort muss an diesem Speicherort in der Datei plugins.xml registriert sein/var/netscaler/logon/themes/<custom_theme>/plugins.xml
. -
Nach dem Schreiben des Plug-In-Codes müssen der neu hinzugefügte Plug-In-Name und -Speicherort bei der Datei
plugins.xml
am Speicherort/var/netscaler/logon/themes/<custom_theme>/plugins.xml
registriert werden. Das Plug-in muss mit dem Tagplug-in
registriert sein.<plugins> <plugin name="nsg-epa" src="plugins/ns-gateway/nsg-epa.js"/> <plugin name="nsg-setclient" src="plugins/ns-gateway/nsg-setclient.js"/> <plugin name="ns-nfactorn" src="plugins/ns-gateway/ns-nfactor.js"/> </plugins> <!--NeedCopy-->
-
Geben Sie einen Namen und src für das Plug-in ein, damit RfWebUI das Plug-in identifizieren und abrufen kann.
Beispiel-Konfiguration
Die folgenden Beispielkonfigurationen können verwendet werden, um ein benutzerdefiniertes Plug-in hinzuzufügen, um der NetScaler Gateway-Anmeldeseite eine Fußzeile hinzuzufügen.
- Erstellen Sie die JavaScript-Plug-In-Datei am Speicherort,
/var/netscaler/logon/LogonPoint/plugins/ns-gateway/.
- Nennen Sie das Plug-in als ns-footer.js
/var/netscaler/logon/LogonPoint/plugins/ns-gateway/ns-footer.js
-
Fügen Sie dem registrierten Plug-in der RfWebUI den folgenden Code hinzu und fügen Sie in der Initialisierungsfunktion die Fußzeile zum Gateway hinzu.
(function ($) { CTXS.ExtensionAPI.addPlugin({ name: "ns-footer", // Name of plugin - must match name sent in configuration initialize: function () { CTXS.Extensions.beforeLogon = function (callback) { $("#customExplicitAuthBottom").append("<div style='text-align:center;color:white;font-size:15px;'><br>Disclaimer<BR><BR>"+ " Access to this website is restricted to employees of Login Consultants<BR></div>"); callback(); }; } }); })(jQuery); <!--NeedCopy-->
- Speichern Sie die Datei.
-
Fügen Sie den Namen und src in der plugins.xml am Speicherort hinzu
var/netscaler/logon/themes/<custom_theme>/plugins.xml
.<plugins> <plugin name="nsg-epa" src="plugins/ns-gateway/nsg-epa.js" /> <plugin name="nsg-setclient" src="plugins/ns-gateway/nsg-setclient.js" /> <plugin name="ns-nfactor" src="plugins/ns-gateway/ns-nfactor.js" /> <plugin name="ns-footer" src="plugins/ns-gateway/ns-footer.js" /> </plugins> <!--NeedCopy-->
- Konfigurieren Sie das benutzerdefinierte Design, für das das Plug-in hinzugefügt wurde.
- Spülen Sie den Cache mithilfe des Befehls
flush cache contentgroup loginstaticobjects
. - Laden Sie den Portalbildschirm neu. Die Fußzeile wird zur NetScaler Gateway-Anmeldeseite hinzugefügt.
Teilen
Teilen
In diesem Artikel
This Preview product documentation is Cloud Software Group Confidential.
You agree to hold this documentation confidential pursuant to the terms of your Cloud Software Group Beta/Tech Preview Agreement.
The development, release and timing of any features or functionality described in the Preview documentation remains at our sole discretion and are subject to change without notice or consultation.
The documentation is for informational purposes only and is not a commitment, promise or legal obligation to deliver any material, code or functionality and should not be relied upon in making Cloud Software Group product purchase decisions.
If you do not agree, select I DO NOT AGREE to exit.