通常情況下我們使用的登錄表單源文件為 usr_pwd.htm ,如下圖所示,注意看以“@@”開始的字符串,這些字符串代表不同的引用字段,當用戶通過 ISA Server 訪問時,將會被 ISA Server 根據 Strings.txt 文件中的信息進行替換。
因此,當使用不同語言的用戶登錄時,ISA Server 只需要根據不同語言的 Strings.txt 替換對應的字段即可 。英文版的 Strings.txt 保存在和 HTML 源文件相同的目錄中,而其他語言的 Strings.txt 保存在 nls 目錄的對應子目錄中,如下圖所示,中文版的 Strings.txt 存放目錄及內容。
在修改登錄表單時,需要注意一下幾點: 盡量不要修改 HTML 源文件的結構,除非你明確知道該如何修改; 盡量不要修改 HTML 源文件中涉及引用字段的 HTML 元素; 在修改 Strings.txt 時,注意修改后文字的長度; 強烈建議在修改之前進行備份;建議通過復制來新建一個 登錄表單目錄并進行修改,而不修改原有目錄;新的登錄表單目錄必須位于 %ISA_Install_Folder%/CookieAuthTemplates 目錄中; Microsoft Firewall 所運行的服務賬戶需要對表單登錄目錄具有讀取權限 ,否則服務無法啟動,錯誤為 5 拒絕訪問。 登錄表單頁面由 Microsoft Firewall 服務在啟動時加載,因此修改完成后,需要重啟 Microsoft Firewall 才能生效; 我建議大家盡量只修改圖片和 Strings.txt 。我通過復制 ISA 目錄得到一個新的 ISACN 目錄,如下圖所示,
新聞熱點
疑難解答