溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

NetScaler AG自定義用戶門戶

發(fā)布時間:2020-06-24 14:37:16 來源:網絡 閱讀:1073 作者:viming 欄目:網絡管理

自定義用戶門戶

為×××用戶提供門戶服務的NetScaler Gateway安裝包括選擇門戶主題的選項,以便為門戶頁面創(chuàng)建自定義外觀。您可以從提供的主題集中進行選擇,也可以使用主題作為模板來構建自定義或品牌門戶。使用配置實用程序,您可以通過添加新徽標,背景圖像,自定義輸入框標簽以及基于CSS的門戶網站設計的各種其他屬性來修改主題。內置門戶主題包括五種語言的內容:英語,法語,西班牙語,德語和日語。不同的用戶以不同的語言提供服務,具體取決于其Web瀏覽器報告的區(qū)域設置。

您可以選擇創(chuàng)建自定義最終用戶許可協議(EULA),該協議在允許登錄之前呈現給×××用戶.ECU功能支持特定于區(qū)域設置的EULA版本,這些版本在基礎上呈現給用戶他們的網絡瀏覽器報告了語言環(huán)境。

門戶主題和EULA配置都可以在×××虛擬服務器和×××全局級別獨立綁定。


  • 應用門戶主題

  • 創(chuàng)建新的門戶主題

  • 關于舊門戶自定義的說明

  • 創(chuàng)建最終用戶許可協議

應用門戶主題

默認情況下,×××門戶配置為使用Caxton主題。Caxton主題名為Default。

圖1:Caxton主題
NetScaler AG自定義用戶門戶

NetScaler Gateway包括兩個可應用于門戶的其他主題:Greenbubble和X1主題。 

圖2:Greenbubble主題
NetScaler AG自定義用戶門戶

圖3:X1主題
NetScaler AG自定義用戶門戶

您可以將任何提供的主題直接應用于×××虛擬服務器或作為全局×××綁定。 

將門戶主題綁定到×××虛擬服務器

您可以在現有虛擬服務器上或在創(chuàng)建新虛擬服務器時綁定門戶主題。

使用命令行將門戶主題綁定到現有×××虛擬服務器

     在命令提示符下輸入:  bind *** vserver <name> - portaltheme <name>

使用配置實用程序將門戶主題綁定到現有×××虛擬服務器

  1. 在“ 配置”選項卡上,導航到NetScaler Gateway,然后單擊“ 虛擬服務器”。 

  2. 選擇虛擬服務器,然后單擊“ 編輯”。

  3. 如果門戶主題尚未綁定到虛擬服務器,請單擊詳細信息窗格中“ 高級設置”下的“ 門戶主題。否則,Portal Theme  選項已在詳細信息窗格中展開。 

  4. 在詳細信息窗格中的“ 門戶主題”下,單擊“ 無門戶主題”  以展開“門戶主題”綁定窗口。

  5. 單擊單擊以選中。

  6. 在“ 門戶主題”窗口中,單擊主題名稱,然后單擊“ 選擇”。

  7. 單擊“ 綁定”

  8. 單擊完成。

如果要創(chuàng)建新的×××虛擬服務器,則可以在×××虛擬服務器編輯窗格中按照上述步驟從步驟3開始,以綁定門戶主題。

將門戶主題綁定到××× Global

使用命令行將門戶主題綁定到×××全局范圍

     在命令提示符處輸入:  bind *** global portaltheme <name>。

使用配置實用程序將門戶主題綁定到×××全局范圍

  1. 在“ 配置”選項卡上,導航到NetScaler Gateway。 

  2. 在主詳細信息窗格中,單擊“ NetScaler Gateway Policy Manager”。

  3. 單擊“ + ”圖標。

  4. 在“ 綁定點”下拉菜單下,選擇“ 資源”

  5. 在“  連接類型”  下拉菜單下,選擇“  門戶主題”。

  6. 單擊繼續(xù)。

  7. 在“ 綁定點”  屏幕中,單擊“ 添加綁定”

  8. 單擊單擊以選中。

  9. 在“ 門戶主題”窗口中,單擊主題名稱,然后單擊“ 選擇”

  10. 單擊“ 綁定”。

  11. 單擊關閉

  12. 單擊完成。

小費

完成一組更改后,請在命令行上使用“save ns config”命令,或單擊配置實用程序中的“保存”圖標以確保將更改保存到NetScaler配置文件中。

創(chuàng)建新的門戶主題

要創(chuàng)建自定義門戶網站設計,請使用提供的門戶網站主題之一作為模板。系統使用您指定的名稱制作所選模板主題的副本。

使用庫存門戶主題作為自定義門戶主題的模板

要創(chuàng)建新的Portal主題,可以使用配置實用程序或命令行來創(chuàng)建新的主題實體。但是,詳細的自定義控件僅在配置實用程序中可用。 

使用命令行創(chuàng)建新的門戶主題 

     在命令提示符下輸入:  add portaltheme  <name> basetheme  <name>

使用配置實用程序創(chuàng)建新的門戶主題 

  1. Configuration選項卡上,導航到NetScaler Gateway并單擊Portal主題。

  2. 在主詳細信息窗格中,單擊“ 添加”。

  3. 輸入主題的名稱,然后從模板下拉菜單中選擇一個模板,然后單擊“ 確定”。

  4. 此時,您將看到門戶主題編輯窗口的第一次視圖。單擊“ 確定”退出。

您可以使用首次視圖繼續(xù)自定義新的門戶網站主題。但是,在繼續(xù)編輯門戶主題之前,您應該閱讀以下關于界面的Portal Theme Customization部分,以及界面中可自定義門戶網站屬性的彈出描述。

創(chuàng)建新主題后,您可以按照將門戶主題綁定到×××虛擬服務器將門戶主題綁定到××× Global中所述綁定它您可以在創(chuàng)建后或完成自定義后立即綁定新主題。

門戶主題定制

要自定義Portal主題,請使用配置實用程序中的Portal Theme界面。要獲得最佳結果,您應該在使用之前了解此界面的各種元素。

關于門戶主題界面

要在NetScaler配置實用程序中打開Portal Theme界面,請在Configuration選項卡上導航到NetScaler Gateway,然后單擊Portal Themes。您可以創(chuàng)建新主題,如創(chuàng)建新門戶主題中所述,也可以在主詳細信息窗格中選擇現有主題,然后單擊編輯。

門戶網站主題自定義頁面有四個用于修改門戶網站設計的主要組件窗格:“門戶主題”窗格,“外觀和感覺”窗格,“高級設置”窗格和“語言”窗格。 

圖4:Portal Theme界面
NetScaler AG自定義用戶門戶

頁面頂部的“ 門戶主題”窗格報告加載了哪些主題以進行編輯以及它所基于的模板主題。此處的查看選項允許您查看自定義項,而無需通過用戶連接訪問×××。請注意,使用查看選項需要將主題綁定到×××虛擬服務器,并且在關閉查看窗口后綁定仍然有效。

通過頁面中心的“ 外觀”窗格,可以配置主題的常規(guī)屬性,例如標題,背景顏色和圖像,字體屬性和徽標。當此窗格處于編輯模式時,屬性圖例可用于指導在門戶網站頁面上使用外觀和感覺屬性的位置。 

“ 高級設置”窗格包含各個門戶網站頁面的屏幕內容控件。要加載頁面內容以進行編輯,請單擊列出的任何一個頁面。然后頁面控件在其他中心窗格下方打開。只要頁面尚未修改,頁面就會在“主題”主題編輯的“高級設置”窗格中折疊。 

在“ 語言”窗格中,您可以從“高級設置”窗格中選擇要在編輯頁面時加載哪些語言。默認情況下會加載英語頁面。 

可自定義頁面屬性的類型

自定義Portal主題時,您可以在Portal Theme界面中修改一系列屬性。除了可以編輯的文本和支持的語言外,門戶網站布局的所有圖形元素都可以根據您的需求進行定制。每個頁面元素類型都具有在修改它們之前要考慮的參數或建議。

顏色

門戶網站設計指定屬性的顏色,例如頁面背景,高亮顯示,標題和正文內容的文本,按鈕控件和懸停響應。要自定義顏色屬性,可以直接為選定項目輸入顏色值,也可以使用提供的顏色選擇器生成顏色值。該界面支持以RGBA格式,HTML十六進制三元組格式和X11顏色名稱輸入有效的HTML顏色值。通過單擊屬性輸入字段旁邊的顏色框,可以訪問任何適用顏色屬性的顏色選擇器。

圖5:拾色器
NetScaler AG自定義用戶門戶

字體

與字體顏色一起,您可以修改某些頁面屬性的字體大小。對于每個屬性,下拉菜單提供每個屬性可用的大小,由門戶網站的設計決定。

圖片

對于圖像,每個控件的彈出描述提供了大小建議和其他要求。描述根據頁面上屬性的位置及其功能而有所不同。您可以使用PNG或JPEG圖像文件格式。您可以選擇要上傳的圖像,方法是選中項目文件名下方的復選框,然后瀏覽圖像所在的本地計算機驅動器所在的位置。

標簽

在“ 高級設置”部分中,您可以選擇要修改的特定門戶網站頁面的文本。請注意,如果修改頁面的默認英文文本,則不會重新翻譯其他語言的文本。提供備用語言頁面內容是為了方便,但需要手動更新任何自定義。要編輯頁面的其他語言版本,請首先折疊窗口(如果已打開),方法是單擊打開的門戶頁面X圖標。然后在“ 語言”窗格中選擇語言,然后單擊“ 確定”。從“高級設置”窗格打開的所有門戶頁面將使用該語言,直到您選擇其他頁面。

重要

在高可用性或群集部署中,只有在主要或配置協調器NetScaler實體上分別進行門戶主題設置時,門戶主題才會分布在共享配置中。 

關于舊門戶自定義的說明

對于在NetScaler Gateway或早于11.0的Access Gateway版本中創(chuàng)建的手動修改的自定義門戶網站設計的安裝,Citrix強烈建議從自定義界面中的新門戶網站主題開始。如果您不能這樣做,您可以手動應用自定義,但不提供直接支持。

使用手動自定義門戶時,必須將自定義門戶設置為全局門戶配置。這樣做意味著無法使用×××虛擬服務器級門戶網站主題綁定覆蓋應用的全局門戶網站配置。在這種情況下,嘗試使用配置實用程序或命令行創(chuàng)建×××虛擬服務器綁定會返回錯誤。

此外,在高可用性和群集配置的情況下,必須在部署中的每個節(jié)點上執(zhí)行任何手動自定義,因為NetScaler文件系統上的基礎文件未在自動共享配置中分發(fā)。

手動創(chuàng)建自定義門戶配置 

要在升級到NetScaler Gateway 11.0后手動應用較舊的自定義門戶網站配置,您需要修改現有門戶網站頁面的副本,將自定義門戶網站文件放入NetScaler文件系統,并選擇CUSTOM作為UITHEME參數。 

請注意,您可以使用WinSCP或任何其他安全復制程序將文件傳輸到NetScaler文件系統。

  1. 登錄到NetScaler Gateway命令行。

  2. 在命令提示符處,鍵入  shell

  3. 在命令提示符下,鍵入mkdir / var / ns_gui_custom; cd / netscaler; tar -cvzf /var/ns_gui_custom/customtheme.tar.gz ns_gui / *。

  4. 在命令提示符下,鍵入cd / var / netscaler / logon / themes /

    • 如果要自定義Greenbubble主題,請輸入  cp -r Greenbubble Custom以制作Greenbubble主題的副本。

    • 如果要自定義默認主題(Caxton),請鍵入cp -r Default Custom。

    • 要自定義X1主題,請鍵入  cp -r X1 Custom。

  5. / var / netscaler / logon / themes / Custom下的復制文件進行必要的更改,以  手動定義主題。

    • css / base.css進行必要的編輯。

    • 將任何自定義映像復制到/ var / ns_gui_custom / ns_gui / *** / media目錄。

    • 更改resources /目錄中存在的文件中的標簽。這些文件對應于門戶網站支持的區(qū)域設置。

    • 如果還需要更改HTML頁面或javascript文件,則可以使其與/ var / ns_gui_custom / ns_gui /中的文件相關。

  6. 完成所有自定義更改后,在提示符下輸入:tar -cvzf /var/ns_gui_custom/customtheme.tar.gz / var / ns_gui_custom / ns_gui / *

重要

在前面的步驟中復制主題目錄時,復制的文件夾名稱必須與“自定義”完全相同,因為目錄名在NetScaler shell界面中區(qū)分大小寫。如果未精確輸入目錄名稱,則在UITHEME設置配置為CUSTOM時無法識別該文件夾

選擇自定義主題作為×××全局參數

手動自定義門戶配置完成并復制到NetScaler文件系統后,需要將其應用于NetScaler Gateway配置。這可以通過將UITHEME參數設置為CUSTOM來完成,并可以使用命令行或配置實用程序完成。

要使用命令行,請輸入以下命令以設置UITHEME參數。

      設置***參數UITHEME CUSTOM

要使用配置實用程序設置UITHEME參數,請使用以下過程。 

  1. 在“ 配置”選項卡上,導航到“ NetScaler Gateway”>“全局設置”。

  2. 單擊更改全局設置。

  3. 單擊客戶端體驗選項卡。

  4. 滾動到屏幕底部,然后UI Theme下拉菜單中選擇CUSTOM

  5. 單擊確定。

您手動定制的門戶現在是向×××用戶呈現的門戶網站設計。

創(chuàng)建最終用戶許可協議

×××門戶系統提供了將最終用戶許可協議(EULA)應用于門戶配置的選項。一旦EULA綁定到NetScaler Gateway配置(×××全局范圍或相關×××虛擬服務器),×××用戶必須同意EULA作為條款和條件才能允許其在×××中進行身份驗證。

與門戶主題一樣,用戶根據其Web瀏覽器報告的區(qū)域設置提供特定于語言的EULA。如果區(qū)域設置與任何支持的語言不匹配,則提供的默認語言為英語。對于每個EULA,您可以在每種支持的語言中輸入自定義消息。EULA配置不提供預翻譯內容,因為門戶網站主題也是如此。如果用戶報告的區(qū)域設置與未輸入EULA內容的語言匹配,則用戶在單擊×××登錄頁面上的“條款和條件”鏈接時將返回空白頁面。

要創(chuàng)建EULA,您可以使用NetScaler Gateway>全局設置> EULANetScaler Gateway>資源> EULA配置選項卡上的配置實用程序中的任一控件。“ 全局設置”窗格中的控件用于管理×××全局EULA綁定,而“ 資源”>“EULA”節(jié)點上的控件用于EULA配置的常規(guī)操作。您可以通過在NetScaler Gateway>虛擬服務器上編輯×××虛擬服務器來管理×××虛擬服務器EULA綁定管理EULA實體的命令行也提供了一些命令。但是,完整的EULA管理控件僅在配置實用程序中可用。

使用命令行創(chuàng)建新的EULA實體 

     在命令提示符下,鍵入:   add *** eula <name> 

使用配置實用程序創(chuàng)建新的EULA實體

  1. 導航到NetScaler Gateway>資源> EULA。

  2. 單擊“ 添加”以創(chuàng)建新實體。

  3. 輸入實體的名稱。

  4. 對于每種語言,請粘貼相關選項卡下的內容。您可以使用純文本或HTML標記格式化內容,包括添加換行符的<br>標記。

  5. 點擊創(chuàng)建。

創(chuàng)建EULA實體后,它可以全局綁定到×××配置,也可以綁定到×××虛擬服務器。

 

使用命令行將EULA綁定到××× Global

     在命令提示符下輸入:bind *** global eula <name>

使用配置實用程序進行全局EULA ×××綁定

  1. 在“ 配置”選項卡上,導航到“ NetScaler Gateway”>“全局設置”

  2. 在主詳細信息窗格中,單擊“ 配置最終用戶許可協議”

  3. 單擊“ 添加綁定”。

  4. 單擊單擊以選中

  5. 選擇EULA實體,然后單擊“ 選擇”。

  6. 單擊“ 綁定”。

  7. 單擊關閉

使用命令行將EULA綁定到×××虛擬服務器

     在命令提示符下鍵入:bind *** vserver <name> eula <name>

使用配置實用程序將EULA綁定到×××虛擬服務器

  1. Configuration選項卡中,瀏覽到NetScaler Gateway> Virtual Servers。

  2. 在主詳細信息窗格中,選擇×××虛擬服務器,然后單擊“ 編輯”。

  3. 頁面右側的“ 高級設置”窗格中,單擊“ EULA”。

  4. 在新添加的EULA窗格中,單擊“ 無EULA”。

  5. 單擊單擊以選中

  6. 選擇EULA實體,然后單擊“ 選擇”。

  7. 單擊“ 綁定”

  8. 單擊完成。

向AI問一下細節(jié)

免責聲明:本站發(fā)布的內容(圖片、視頻和文字)以原創(chuàng)、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI