首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何将凭据发送到vCenter REST api

如何将凭据发送到vCenter REST api
EN

Stack Overflow用户
提问于 2019-05-23 02:17:51
回答 2查看 3.8K关注 0票数 0

当我尝试在web浏览器中点击vCenters身份验证端点时,我得到了一个404,当我在postman中尝试时,它不能得到任何响应

我已经使用vmware fusion在我的mac上为vSphere设置了一个测试环境。我有一个托管vCenter实例的ESXi实例。当尝试在Postman上对vCenter进行rest调用时,它说我无法获得任何响应。

代码语言:javascript
运行
复制
https://{vCenterIP}/rest/com/vmware/cis/session

就是我想要达到的效果。

看起来预期的结果是下面的json对象

代码语言:javascript
运行
复制
{
    "value": "dfbERG34ge24SSEfg"
}

该值是身份验证令牌。我从web浏览器接收到的内容是

代码语言:javascript
运行
复制
{
  "name": "com.vmware.vapi.rest.httpNotFound",
  "localizableMessages": [
    {
      "defaultMessage": "Not found.",
      "id": "com.vmware.vapi.rest.httpNotFound"
    }
  ],
  "majorErrorCode": 404
}

同样,对于任何vCenter REST端点,我都没有从Postman那里得到任何响应

EN

回答 2

Stack Overflow用户

发布于 2019-06-08 18:49:31

您使用的是什么版本的vCenter?REST API端点仅适用于vSphere 6.5及更高版本。

如果您使用的是6.5或更高版本,是否可以通过UI登录到vCenter?

我还建议您使用Postman集合,这些集合是vSphere Automation SDK for REST的一部分,如果您还没有找到它们的话:https://github.com/vmware/vsphere-automation-sdk-rest/tree/master/samples/postman

票数 1
EN

Stack Overflow用户

发布于 2019-10-07 11:37:45

我也有同样的问题。您可以通过在邮递员设置中关闭ssl证书验证来解决此问题。

邮递员中的SSL证书设置:

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56262760

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档