使用者無法從 Workspace ONE 入口網站啟動應用程式,或是在負載平衡的環境中套用錯誤的驗證方法。
問題
在負載平衡環境中,可能會發生如下的問題:
使用者在登入 Workspace ONE 入口網站後無法從中啟動應用程式。
提供給使用者進行升級驗證的驗證方法錯誤。
原因
如果存取原則判斷錯誤,即可能發生這些問題。用戶端 IP 位址會決定在登入期間和應用程式啟動期間所套用的存取原則。在負載平衡環境中,VMware Identity Manager 會使用 X-Forwarded-For 標頭來決定用戶端 IP 位址。在某些情況下,可能會發生錯誤。
解決方案
請在 VMware Identity Manager 叢集內各個節點的 runtime-config.properties 檔案中設定 service.numberOfLoadBalancers
內容。此內容會指定面向 VMware Identity Manager 執行個體的負載平衡器數目。
備註︰
設定此內容是選用作業。
登入 VMware Identity Manager 應用裝置。
編輯 /usr/local/horizon/conf/runtime-config.properties 檔案並新增下列內容:
service.numberOfLoadBalancers numberOfLBs
其中,
numberOfLBs
是面向 VMware Identity Manager 執行個體的負載平衡器數目。重新啟動工作區應用裝置。
service horizon-workspace restart