虚拟化——使用postman做鉴权认证并调用ovirt的api接口
作者专注于Java、架构、Linux、小程序、爬虫、自动化等技术。 工作期间含泪整理出一些资料,微信搜索【程序员高手之路】,回复 【java】【黑客】【爬虫】【小程序】【面试】等关键字免费获取资料。技术交流、项目合作可私聊。
Table of Contents
前言
接口文档地址:点我进入
也可以在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:
Step 2 获取Authorization
如果不添加Authorization,则发送请求之后会报以下错误:
返回结果显示没有做鉴权认证!
那么在哪里找Authorization呢?
经过摸索,我找到了下面的方法获取Authorization:
在ovirt所在的机器的浏览器中输入ip+url,然后按F12,按照下面的箭头所示即可找到Authorization
Step 3 添加Authorization
在Headers中把Authorization和值加进去就行了!
OK, GAME OVER!