Попытка разработать веб-приложение, подключающееся к существующей производственной установке vCenter. Согласно экранам администрирования, URL-адрес веб-API vSphere - https: // servername / sdk
Когда я пытаюсь получить доступ к wsdl API по адресу
(и всевозможные игры с номером порта, который не должен работать и, по сути, не работает)
Я получаю 404. Всегда .
Есть предложения, как подключиться к API?
Обратите внимание, что все существующие машины и службы работают нормально: веб-клиент подключается и показывает данные, Power CLI получает все полезные вещи при использовании этого для запроса сервера и др.
Запуская Fiddler во время работы PowerCLI, я увидел, что https: // servername / sdk на самом деле является местоположением API.
Я взял файлы wsdl, предоставленные в vSphere SDK скачать и разместить их локально. Затем я смог сгенерировать на их основе клиента SOAP, а затем указал конечной точкой клиента на реальную службу.