如何在Cosmos中获得有效的oauth2令牌?

时间:2015-10-26 10:02:52

标签: fiware fiware-cosmos

我的Cosmos profile是:

IdM username:      <IDM_USERNAME>
Cosmos username:   <COSMOS_USERNAME>
Password:          <PASSWORD>
HDFS quota:        5
HDFS used:         0
Registration time: Fri Oct 23 2015 12:59:39 GMT+0200 (CEST)
Last access time:  0000-00-00 00:00:00

当我尝试使用cUrl获取有效令牌时:

curl -k -X POST "https://cosmos.lab.fiware.org:13000/cosmos-auth/v1/token" -H "Content-Type: application/x-www-form-urlencoded" -d "grant_type=password&username=<IDM_USERNAME>&password=<PASSWORD>"

我收到此错误消息:

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

如何在Cosmos中获取有效的oauth2令牌?

1 个答案:

答案 0 :(得分:0)

解释一切here。在要求令牌时,您必须同时使用您的IdM用户名和密码。 Cosmos密码仅用于ssh访问群集。