cf login
으로 클라우드 파운드리에 성공적으로 로그인 한 경우 cf oauth-token
으로 유효한 토큰을 얻을 수 있습니다.게시물 요청이있는 유효한 클라우드 파운드리 oAuth 토큰
사용자 이름과 비밀번호로 curl 통화 또는 게시물 요청으로 유효한 토큰을 얻으려면 어떻게해야합니까?
감사합니다. 메뉴
cf login
으로 클라우드 파운드리에 성공적으로 로그인 한 경우 cf oauth-token
으로 유효한 토큰을 얻을 수 있습니다.게시물 요청이있는 유효한 클라우드 파운드리 oAuth 토큰
사용자 이름과 비밀번호로 curl 통화 또는 게시물 요청으로 유효한 토큰을 얻으려면 어떻게해야합니까?
감사합니다. 메뉴
당신은 다음 코드를 사용할 수 있습니다
[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=1 cf login
, CF_TRACE=true
을 설정하여 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의 대답을 수락하십시오. –