Horizon Connection Server 外部登入提示登录失败

原因

自 Horizon 7.6 以来,Horizon 7 中包含的一项安全功能会出现此行为 Horizon 7 中的 View Administration 页面:

1、检查 Web 请求的源 URL

2、如果 URL 与预期地址不匹配,则拒绝请求:

功能 / 预期 URL 的示例如下:

  • https://localhost/admin
  • https://URL_used_in_Secure_Tunnel_URL_Field/admin
  • https://ConnectionServerHostname/admin

官方解释:https://kb.vmware.com/s/article/2144768(有问题上此论坛搜)

解决办法:

请执行以下选项之一:

方法一:使用域名访问

1、在服务器本地使用本地域名 https://localhost/admin/ 访问

2、使用连接服务器配置上安全隧道 URL 字段中的 URL

方法二:使用这些步骤关闭来源检查(从安全角度来看不推荐)   

1、 创建或编辑 locked.properties 文件。它位于 c:\program files\VMware\VMware View\Server\sslgateway\conf 中的每个连接服务器上

2、这个文件可以用标准的文本编辑器编辑,比如记事本,添加

checkOrigin=false
enableCORS=false

3、 请验证文件的扩展名以确保它保存为 .properties。如果保存为 .txt 扩展名,则不会读取已编辑的值

4、 重启服务器,确保设置生效

阅读剩余
THE END