FI-LAB:对象存储验证

时间:2015-05-27 17:14:34

标签: fiware openstack-swift filab

我在Lannion2节点有社区帐户,他们有工作的ObjectStorage GE实现(至少它可以通过云菜单工作)。

问题是由于身份验证过程我无法访问ObjectStorage API。自从cloud在2015年5月更改了IDM以来,ObjectStorage的身份验证API似乎发生了变化。

有谁知道我如何获得一个令牌来授权我对ObjectStorage API的请求?

FIWARE wiki中描述的方式不起作用。

1 个答案:

答案 0 :(得分:2)

现在,为了从Keystone获取令牌,您应该遵循相同的流程。只需将POST请求发送到相应的URL:

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