Vmware-Vsphere
vSphere API:無法訪問 wsdl
嘗試開發連接到現有生產 vCenter 設置的基於 Web 的應用程序。根據管理螢幕,vSphere Web API 的 url 是https://servername/sdk
當我嘗試訪問 API 的 wsdl 時
(以及各種埠號不應該工作的遊戲,事實上,不要)
我得到 404。總是。
有什麼建議如何連接到 API?
請注意,所有現有的機器和服務都執行良好:Web 客戶端連接並顯示數據,Power CLI 在使用它來查詢伺服器時獲得各種好東西,等等。
在 PowerCLI 執行時執行 Fiddler,我看到https://servername/sdk實際上是 API 的位置。
我獲取了 vSphere SDK 下載中提供的 wsdl 文件並將它們託管在本地。然後我能夠基於它們生成一個 SOAP 客戶端,然後我將客戶端的端點指向實際的服務。