1

Lannion2 ノードにコミュニティ アカウントがあり、ObjectStorage GE 実装が機能しています (少なくともクラウド メニュー経由で機能します)。

問題は、認証手順のために ObjectStorage API にアクセスできないことです。2015 年 5 月にクラウドが IDM を変更したため、ObjectStorage の認証 API が変更されたようです。

ObjectStorage API へのリクエストを承認するためのトークンを取得する方法を知っている人はいますか?

FIWARE wiki で説明されている方法は機能しません。

4

1 に答える 1

2

このプロセスは、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 に入れます。

于 2015-05-29T08:50:29.340 に答える