2016-08-30 111 views

回答

1

您可以使用下面的代码片段:

[email protected] 
cf_password=yourpassword 

curl -X POST 'https://login.lyra-836.appcloud.swisscom.com/oauth/token' \ 
-d "grant_type=password&scope=&username=${cf_user}&password=${cf_password}" \ 
--user cf: 

提示:您可以通过设置CF_TRACE=true,即CF_TRACE=1 cf login检查CLI命令的HTTP请求。

+0

谢谢,非常完美! – Franhu

+0

为了社区的利益,请接受答案,Franhu。 –

0

我找到了解决方案。用下面的卷曲电话,我得到一个有效的令牌:

curl -X POST "yourloginserver/oauth/token" -H "Content-Type: application/x-www-form-urlencoded" -H "Accept: application/json" -H "Cache-Control: no-cache" -H "Authorization: Basic Y2Y6" -d "grant_type=password" -d "username=my-user" -d "password=my-password" -m 30 -v