1

Keystone Identity API を使用して Fiware IDM でユーザーを作成しようとしています。

次のcurlコマンドを送信しています

curl -s \
 -H "X-Auth-Token: e746971040657101bb1e" \
 -H "Content-Type: application/json" \
 -d '{"user": {"name": "newuser", "password": "changeme"}}' \
 http://localhost:35357/v3/users | python -mjson.tool

使用したトークンは、keystone.conf で構成されたものです。

admin_token=e746971040657101bb1e

しかし、得られた結果は次のとおりです

{
    "error": {
        "code": 401, 
        "message": "The request you have made requires authentication.", 
        "title": "Unauthorized"
    }
}

誰が何が起こるかについて考えを持っていますか?

4

1 に答える 1

2

あなたのためのいくつかのアイデア。

1 つは、ポート値 35357 が管理 API 呼び出し用ではなく、ユーザー呼び出し用であることです。

また、v3 API を使用しているため、ドメインを指定しない限り、ユーザーの作成時にトークンを使用できないと思います。

ただし、curl コマンドからは、何をしようとしているのかわかりません。

于 2015-07-14T16:09:28.603 に答える