api의

0

을 사용하여 클라우드 파운드리에서 client_id 및 client_secret 코드를 얻는 방법 클라우드 파운드리에서 어떻게 client_id 및 client_secret 코드를 얻을 수 있습니까? api의

대신 각각의 API의 사용자 및 암호를 전달하는 기본 인증에 사용되는 것이 일반적

+0

이 질문은 좀 더 많은 맥락이 필요합니다. "client_id와 client_secret"을 얻는다는 것은 무엇을 의미합니까? 클라이언트 ID와 비밀번호로 OAuth 토큰을 가져 와서 API 호출을 사용하고 싶습니까? –

답변

0

호출, 이것은 당신이 플랫폼 관리자로부터 얻을 것입니다 무언가이다. 귀하는 필요에 맞게 적절하게 구성된 클라이언트 ID와 클라이언트 암호를 제공 할 수 있습니다. 관리자가 아닌 경우이 작업을 수행 할 수 없습니다.

관리자 인 경우 계속 읽으십시오. Cloud Foundry 플랫폼에는 기존의 많은 클라이언트 및 비밀 쌍이 있습니다. 또한 비 플랫폼 앱용 맞춤 클라이언트 및 비공개 페어를 만드는 것이 가능하고 권장됩니다. 사용자 정의 응용 프로그램에 플랫폼 클라이언트를 사용하지 말아야합니다. 클라이언트가 손상된 경우 사용자 정의 클라이언트를 사용하여이를 삭제하거나 비밀 번호를 변경할 수 있습니다.

클라이언트 데이터를 관리하는 &보기는 UAA를 통해 수행되므로 UAA의 문서부터 시작하는 것이 좋습니다. 개념을 이해했는지 확인하십시오. OAuth2의 개념을 다시 검토하고 검토 할 수도 있습니다. OAuth2를 이해하면 UAA와의 작업이 훨씬 쉬워집니다.

https://docs.cloudfoundry.org/uaa/uaa-overview.html

그 후, 당신은 설치 uaac (즉, UAA 클라이언트)가 필요합니다. 클라이언트가 설치 한 UAA &에 익숙해지면

https://github.com/cloudfoundry/cf-uaac

보거나 새로운 클라이언트를 만들 수있는 지침을 제공해야 고객을 관리하는 방법에 대한이 doc.

https://github.com/cloudfoundry/uaa/blob/master/docs/Sysadmin-Guide.rst#manage-client-registrations

0

당신은 클라이언트를 만들거나 세부 정보를 얻을 수 있도록 관리자 역할을해야합니다. 클라이언트를 관리하고 생성하는 다양한 API를 보려면 https://docs.cloudfoundry.org/api/uaa/version/4.7.1/index.html#clients을 참조하십시오. uaa 클라이언트를 사용하여 클라이언트 세부 정보를 얻을 수도 있습니다. 자세한 내용은 https://docs.cloudfoundry.org/uaa/uaa-user-management.html을 참조하십시오.