您可以从本地计算机或远程计算机访问 Fusion REST API。 注: 要联机查看 Fusion API,请在 VMware API Explorer 中搜索相应版本的 VMware Fusion API。 过程 在您的 Mac 上安装 Fusion。 在首次启动 REST API 服务之前,请设置您的凭据。 在终端窗口中,运行 vmrest-C 命令。 出现提示时,输入用户名和密码。 随后启动 REST API 时将无需设置凭据。 配置 REST API 服务以进行 HTTP 和 HTTPS 访问。 您可以配置 REST API 服务,以允许通过 HTTP 进行本地访问以及通过 HTTPS 进行本地访问和远程访问。 提供 HTTP 服务。 在终端窗口中,运行 vmrest 命令。 该命令返回 IP 地址和端口号,您可以通过该 IP 地址和端口号访问 HTTP 服务。默认 IP 地址为 127.0.0.1:8697。 打开 Web 浏览器并转到 http://address-returned-by-vmrest-command。 点按 Fusion API Explorer 页面右上角的授权。 要进行身份验证,请输入您在步骤 2 中配置的用户名和密码。 提供 HTTPS 服务。 要允许以远程方式访问 Fusion REST API,您必须将 REST API 服务配置为提供 HTTPS 服务。在这种情况下,当您使用 vmrest 命令启动 REST API 服务时,您必须结合使用 -c 和 -k 选项来指定证书和私钥。 在终端窗口中,运行相应命令以生成证书和私钥。下面的命令示例可生成基于 OpenSSL 的自签名证书和私钥。 openssl req -x509 -newkey rsa:4096 -keyout fusionapi-key.pem -out fusionapi-cert.pem -days 365 -nodes 要启动 Fusion REST API 服务,请运行以下命令。将其中的占位符分别替换为证书文件的完整路径、专用密钥文件的完整路径,以及要从中为 REST API 提供服务的 IP 地址。 vmrest -c certificate-file -k private-key-file -i ip-address该命令返回 IP 地址和端口号,您可以通过该 IP 地址和端口号访问 HTTPS 服务。 在远程计算机上,打开 Web 浏览器,转到 https://address-returned-by-vmrest-command。 点按 Fusion API Explorer 页面右上角的授权。 要进行身份验证,请输入您在步骤 2 中配置的用户名和密码。 父主题: 使用 VMware Fusion REST API