【发布时间】:2019-11-10 17:33:14
【问题描述】:
我正在尝试从 Cloud Foundry 获取令牌。我从cf oauth-token 命令获取令牌,但我尝试使用 curl 它给了我一个错误:
{
"description": "Unknown request",
"error_code": "CF-NotFound",
"code": 10000
}
我正在使用的 Curl 命令:
curl 'https://<domian>/oauth/token' -X POST \
-H 'Content-Type: application/x-www-form-urlencoded' \
-H 'Accept: application/json
我做错了什么?
【问题讨论】:
-
可能不是您想要的,但我经常在脚本中采用惰性路径并执行此操作:
curl -H "Authorization: $(cf oauth-token)" "https://api.system_domain/v2/..."(您可以将令牌用于任何端点,而不仅仅是 CAPI)。这需要安装并登录cfcli,但它非常容易上手。
标签: oauth-2.0 restful-authentication cloud-foundry