若要設定 HTTP 保護措施,您必須在連線伺服器或安全伺服器執行個體上的 SSL 閘道組態資料夾中,建立或編輯 locked.properties 檔案。

例如:install_directory\VMware\VMware View\Server\sslgateway\conf\locked.properties

  • locked.properties 中使用下列語法設定內容:

    myProperty = newValue
  • 內容名稱一律須區分大小寫,且值可能會區分大小寫。= 符號周圍的空格是選擇性的。

  • 您可以針對 CORS 和 CSP 內容設定服務特定值以及主要值。例如,管理員服務負責處理 Horizon Administrator 要求,且可以透過在內容名稱後附加 -admin 來為此服務設定內容,而不會影響其他服務。

    myProperty-admin = newValueForAdmin
  • 如果同時指定了主要值和服務特定值,則會將服務特定值套用至指定名稱的服務,並將主要值套用至所有其他服務。此情況的唯一例外狀況為特殊值「OFF」。如果內容的主要值設定為「OFF」,則系統會忽略此內容的所有服務特定值。

    例如:

    myProperty = OFF
    myProperty-admin = newValueForAdmin	; ignored
  • 部分內容可接受值的清單。

    若要設定單一值,請輸入下列內容:

    myProperty = newValue
    myProperty-admin = newValueForAdmin

    若要針對接受清單值的內容設定多個值,您可以在各行指定每個值:

    myProperty.1 = newValue1
    myProperty.2 = newValue2
    myProperty-admin.1 = newValueForAdmin1
    myProperty-admin.2 = newValueForAdmin2
  • 若要判斷進行服務特定組態時要使用的正確服務名稱,請查詢偵錯記錄以取得包含下列順序的行:

    (ajp:admin:Request21) Request from abc.def.com/10.20.30.40: GET /admin/

    在此範例中,服務名稱為 admin。您可以使用下列一般服務名稱:

    • admin 表示 Horizon Administrator

    • broker 表示連線伺服器

    • docroot 表示本機檔案服務

    • helpdesk 表示服務台

    • portal 表示 HTML Access

    • saml 表示 SAML 通訊 (vIDM)

    • tunnel 表示安全通道

    • view-vlsi 表示 View API

    • misc 表示其他項目