0

クラウドファウンドリでは、どのようにしてclient_idとclient_secretコードを取得できますか?apiのを使用してクラウドファウンドリでclient_idとclient_secretコードを取得する方法

これは代わりに、それぞれの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クライアント)をインストールする必要があります。

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

あなたは、クライアントがインストールされているUAA &に精通しているしたら、クライアントを管理する方法については、このドキュメントは、新しいクライアントを表示または作成するための指示を提供すべきです。

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

0

あなたはクライアントを作成するか、その詳細を取得することができるようにadminロールが必要になります。 https://docs.cloudfoundry.org/api/uaa/version/4.7.1/index.html#clientsを参照して、クライアントを管理および作成するためのさまざまなAPIを確認してください。 また、uaaクライアントを使用してクライアントの詳細を取得することもできます。 詳細はhttps://docs.cloudfoundry.org/uaa/uaa-user-management.htmlを参照してください。

関連する問題