如果我成功登錄到代碼爲cf login
的雲代工,我可以通過cf oauth-token
獲得有效的代幣。獲得有效的雲代工oAuth令牌和發佈請求
如何使用用戶名和密碼獲得有捲曲調用或發佈請求的有效令牌?
謝謝,最好的問候。 菜單
如果我成功登錄到代碼爲cf login
的雲代工,我可以通過cf oauth-token
獲得有效的代幣。獲得有效的雲代工oAuth令牌和發佈請求
如何使用用戶名和密碼獲得有捲曲調用或發佈請求的有效令牌?
謝謝,最好的問候。 菜單
您可以使用下面的代碼片段:
[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請求。
我找到了解決方案。用下面的捲曲電話,我得到一個有效的令牌:
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
謝謝,非常完美! – Franhu
爲了社區的利益,請接受答案,Franhu。 –