Заголовки в вызовах API VMWare vCenter
Я работаю над внутренним веб-приложением, которое помогает управлять элементами инфраструктуры в нашем офисе. В настоящее время у нас работает один хост с установленным vSphere & vCenter Server, а другие хосты включаются и выключаются по мере необходимости. Честно говоря, установка довольно проста, но определенно более сложна, чем то, с чем некоторым командам приходится сталкиваться ежедневно. Чтобы сделать это проще, у меня есть приложение React, которое позволяет нашей команде входить в систему и предоставлять доступ к серверам, получать IP-адреса, включать / выключать VMS и т. Д.
Почтальон прекрасно работает с примерами из набора SDK, но при перемещении его в веб-приложение и Chrome я получаю стандартные проблемы с CORS, основной из которых является отсутствующий заголовок "Access-Control-Allow-Origin". Фактическая ошибка ниже, но я сомневаюсь, что кому-то это понадобится.
У меня вопрос, возможно ли даже отредактировать заголовки VMWare vCenter Appliance для решения этой проблемы. Я сузил область, в которой могут возникать заголовки, вплоть до службы обратного прокси-сервера, называемой 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.