我在 Lannion2 节点中有社区帐户,他们有工作的 ObjectStorage GE 实现(至少它通过云菜单工作)。
问题是由于身份验证过程,我无法访问 ObjectStorage API。自 2015 年 5 月云更改 IDM以来,ObjectStorage 的身份验证 API 似乎发生了变化。
有谁知道我怎样才能获得一个令牌来授权我对 ObjectStorage API 的请求?
FIWARE wiki 中描述的方式不起作用。
我在 Lannion2 节点中有社区帐户,他们有工作的 ObjectStorage GE 实现(至少它通过云菜单工作)。
问题是由于身份验证过程,我无法访问 ObjectStorage API。自 2015 年 5 月云更改 IDM以来,ObjectStorage 的身份验证 API 似乎发生了变化。
有谁知道我怎样才能获得一个令牌来授权我对 ObjectStorage API 的请求?
FIWARE wiki 中描述的方式不起作用。
现在的过程与您从 Keystone 获取令牌应该遵循的过程相同。只需向相应的 URL 发送 POST 请求:
http://cloud.lab.fiware.org:4730/v2.0/tokens
在有效负载中使用您的凭据
{"auth": {"passwordCredentials": {"username": "****", "password": "****"}}}
它应该返回如下信息:
{
"access": {
"token": {
"issued_at": "2015-05-29T08:42:35.095682",
"expires": "2015-05-30T08:42:35Z",
"id": "*****",
...
}
}
}
令牌 ID (access.token.id) 是发送任何请求时必须使用的数据,将此值放入 X-Auth-Token