虚拟化——使用postman做鉴权认证并调用ovirt的api接口

作者专注于Java、架构、Linux、小程序、爬虫、自动化等技术。 工作期间含泪整理出一些资料,微信搜索【程序员高手之路】,回复 【java】【黑客】【爬虫】【小程序】【面试】等关键字免费获取资料。技术交流、项目合作可私聊。

Table of Contents

前言

Step 1 输入IP + URL

Step 2 获取Authorization

Step 3 添加Authorization


前言

接口文档地址:点我进入

也可以在ovirt安装之后,在浏览器中输入 https://ovirt/ovirt-engine/apidoc/#/requests 查询需要的接口文档!

ovirt的api接口可以通过postman或者浏览器调用;

首先要使用浏览器调用ovirt的api接口时,因为鉴权的时候会用到Authorization:点我进入

现在需要使用postman调用ovirt的接口,下面是步骤:

Step 1 输入IP + URL

如下图所示,以获取集群为例,

选择正确的请求方式GET,在url地址栏输入ip+url,当然如果postman与ovirt在同一台机器上,则不用输入ip:

虚拟化——使用postman做鉴权认证并调用ovirt的api接口

Step 2 获取Authorization

如果不添加Authorization,则发送请求之后会报以下错误:

虚拟化——使用postman做鉴权认证并调用ovirt的api接口

返回结果显示没有做鉴权认证!

那么在哪里找Authorization呢?

经过摸索,我找到了下面的方法获取Authorization:

ovirt所在的机器的浏览器中输入ip+url,然后按F12,按照下面的箭头所示即可找到Authorization

虚拟化——使用postman做鉴权认证并调用ovirt的api接口

Step 3 添加Authorization

在Headers中把Authorization和值加进去就行了!

虚拟化——使用postman做鉴权认证并调用ovirt的api接口

OK, GAME OVER!