Fiware Keystone API 创建用户
Fiware Keystone API Create User
我们正在尝试使用 Keystone Identity 在 Fiware IDM 中创建用户 API。
我们正在发送以下 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"
}
}
有人知道会发生什么吗?
给你一些想法。
一个是端口值 35357 不是用于管理员 API 调用,而是用于用户调用。
此外,由于您使用的是 v3 API,我相信除非您指定域,否则在创建用户时不能使用令牌。
但是我无法从你的 curl 命令中得知你正在尝试执行什么操作。
我们正在尝试使用 Keystone Identity 在 Fiware IDM 中创建用户 API。
我们正在发送以下 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"
}
}
有人知道会发生什么吗?
给你一些想法。
一个是端口值 35357 不是用于管理员 API 调用,而是用于用户调用。
此外,由于您使用的是 v3 API,我相信除非您指定域,否则在创建用户时不能使用令牌。
但是我无法从你的 curl 命令中得知你正在尝试执行什么操作。