Fiware Keystone API创建用户

时间:2015-07-14 15:41:37

标签: openstack fiware keystone

我们正在尝试使用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"
    }
}

有没有人知道会发生什么?

1 个答案:

答案 0 :(得分:2)

给你一些想法。

一个是端口值35357不适用于管理API调用,而是用于用户调用。

此外,由于您使用的是v3 API,我认为在创建用户时无法使用该令牌,除非您指示了域。

但是我无法从你的curl命令告诉你正在尝试做什么动作。