若要檢視和更新 VMware Cloud Director 環境中 VMware Cloud Director 儲存格的有效 IP 位址和 DNS 項目,您可以使用 VMware Cloud Director API。

問題

成功登入後,您無法存取 VMware Cloud Director Service Provider Admin Portal VMware Cloud Director Tenant Portal

在登入畫面中輸入您的認證後,顯示下列錯誤訊息:無法啟動。在初始化期間發生錯誤。這可能是因為透過不支援的公用 URL 存取應用程式或不佳的連線等問題所引起。

原因

VMware Cloud Director 使用跨原始來源資源共用 (CORS) 篩選實作,維護可用於存取 Service Provider Admin Portal VMware Cloud Director Tenant Portal 的所有有效端點的清單。

在儲存格設定期間,會填入和更新 CORS 篩選清單。其包含伺服器群組中所有儲存格的 HTTP 和 HTTPS 項目,其中包含 IP 位址和 DNS 名稱。此外,它還包含公用 IP 位址,該位址由 VMware Cloud Director 伺服器群組前面的負載平衡器使用。

在應用裝置部署的儲存格設定期間,不會使用 VMware Cloud Director 儲存格的 DNS 名稱更新清單,並且您無法使用儲存格的 DNS 名稱進行存取。

必要條件

自行熟悉相關的 VMware Cloud Director API 說明文件

解決方案

  1. https://{api_host}/cloudapi/1.0.0/site/settings/cors API 端點發出具有適當標頭的 GET 要求。

    系統輸出是一個包含伺服器群組中所有儲存格的 HTTP 和 HTTPS 項目的清單,其中包含 IP 位址和 DNS 名稱。此外,還包含負載平衡器使用的公用 IP 位址。IP 位址位於 VMware Cloud Director 伺服器群組前面。

  2. (選擇性) 編輯清單,然後向 API 端點提出 PUT 要求。