我不明白 X-Auth-Token 和 X-Subject-Token 有什么区别。我在文档中读到“X-Auth-Token 是管理用户的有效身份验证令牌”,我认为 X-Subject-Token 是我们要验证的身份验证令牌。但是,我想知道它们是否以相同的方式生成。可以说它们都是令牌,唯一的不同之处在于我们知道 X-Auth-Token 已验证,而我们不知道 X-Subject-Token 是否已验证?我想验证我的令牌。我通过“使用无范围授权的令牌身份验证”openstack api 生成了两个令牌。然后,我向“验证并显示令牌信息”openstack api 发送了一个请求。我没有传递任何数据,我设置了如下所示的标头:
'Content-Type: application/json',
'X-Auth-Token: first_token',
'X-Subject-Token: second_token'
它说你发出的请求需要身份验证。如果我传递如下所示的数据,就会收到请求超时错误。
"auth" : {
"identity" : {
"methods" : ["token"],
"token" => {
"id" : first_token
}
}
}
我应该怎么办?