1

我正在开发一个内部网络应用程序,以帮助管理我们办公室的基础设施元素。目前,我们一台运行安装了 vSphere 和 vCenter Server 的主机,其他主机根据需要循环进出。老实说,设置非常简单,但肯定比某些团队每天需要处理的复杂。为了使它更容易,我构建了一个 React 应用程序,我们的团队能够登录和配置服务器、获取 IP 地址、打开/关闭 vms 等...

Postman 使用 SDK 工具包中的示例运行良好,但将其移至 Web 应用程序和 Chrome 时,我遇到了标准的 CORS 问题,主要问题是缺少“Access-Control-Allow-Origin”标头。下面的实际错误,但我怀疑有人会需要它。

我的问题是是否可以编辑 VMWare vCenter 设备的标头来解决此问题。我已经缩小了标头可能源自的区域,缩小到称为 rhttpproxy 或 httpd 的反向代理服务,但如果没有大量挖掘 python 或 conf 文件,就无法比这更进一步。

希望有人对此有答案,即使这只是不可能的。提前致谢!

Failed to load https://{{vc}}/rest/com/vmware/cis/session: Response to preflight request doesn't pass access control check: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://localhost:5000' is therefore not allowed access.
4

0 回答 0