2.2.3. 身份验证会话
API 也提供身份验证会话支持。使用身份验证详细信息发送初始请求,然后使用会话 Cookie 发送所有后续请求进行身份验证。
2.2.3.1. 请求经过身份验证的会话 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
使用
Authorization
和Prefer: persistent-auth
标头发送请求:Copy to Clipboard Copied! Toggle word wrap Toggle overflow 这会返回一个带有以下标头的响应:
Set-Cookie: JSESSIONID=5dQja5ubr4yvI2MM2z+LZxrK; Path=/ovirt-engine/api; Secure
Set-Cookie: JSESSIONID=5dQja5ubr4yvI2MM2z+LZxrK; Path=/ovirt-engine/api; Secure
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 记录
JSESSIONID=
值。在本例中,值为5dQja5ubr4yvI2MM2z+LZxrK
。使用
JSESSIONID=
值的Prefer: persistent-auth
和Cookie
标头发送随后的所有请求。使用经过身份验证的会话时,不再需要Authorization
标头。Copy to Clipboard Copied! Toggle word wrap Toggle overflow 当不再需要会话时,请在没有
Prefer: persistent-auth
标头的情况下对服务器执行请求。Copy to Clipboard Copied! Toggle word wrap Toggle overflow