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

给你一些想法。

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

此外,由于您使用的是 v3 API,我相信在创建用户时不能使用令牌,除非您指定域。

但是,我无法从您的 curl 命令中看出您要执行什么操作。

于 2015-07-14T16:09:28.603 回答