Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-cloud-platform/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google cloud platform CLI/SDK创建Google cloud oAuth客户端_Google Cloud Platform_Google Oauth - Fatal编程技术网

Google cloud platform CLI/SDK创建Google cloud oAuth客户端

Google cloud platform CLI/SDK创建Google cloud oAuth客户端,google-cloud-platform,google-oauth,Google Cloud Platform,Google Oauth,可以使用脚本(gcloud或任何库)创建OAuth客户端()吗 Google推荐的方法()是从中手动创建 我有多个应用程序具有不同的url\u重定向,例如,此子域列表太大,无法手动管理 我想为我的用例自动化这个过程。我找不到任何图书馆来做这件事 更新:GCP控制台使用端点,并且还有相关权限“clientauthconfig.clients.create”,但没有为其提供API 无论如何,您都需要API客户端来创建新的API客户端。你真的有必要这样做吗?您可以只使用一个API客户端为您的应用程序创

可以使用脚本(gcloud或任何库)创建OAuth客户端()吗

Google推荐的方法()是从中手动创建

我有多个应用程序具有不同的url\u重定向,例如,此子域列表太大,无法手动管理

我想为我的用例自动化这个过程。我找不到任何图书馆来做这件事


更新:GCP控制台使用端点,并且还有相关权限“clientauthconfig.clients.create”,但没有为其提供API

无论如何,您都需要API客户端来创建新的API客户端。你真的有必要这样做吗?您可以只使用一个API客户端为您的应用程序创建多个“用户”凭据。

我想您正在寻找类似“希望Java对您有好处”这样的东西

我还发现以下相关信息可能对您有所帮助

也与你有关


让我知道。

我已经更新了如何管理url\u重定向列表的说明(使用多个子域)。我如何“需要API客户端创建新的API客户端”您是否有任何与此相关的链接或文档?您需要某种方式向谷歌服务(API客户端)进行身份验证,因此如果您想要创建新的API客户端,你已经需要一个了,所以这没有任何意义。我相信这可以帮助你,我处于同样的位置,但来自谷歌地形提供商。可以创建oauth客户端,但对我来说没有用,因为我还需要设置url重定向。因此API在创建客户机时就停止了,除了调用之外,没有办法设置客户机属性。顺便说一句,你试过呼叫那个端点吗?使用什么身份验证?@crisp2u尝试使用单个回调端点,该端点将进一步重定向(301)到您的子域回调。基本上,您可以将状态(OAuth2)与auth URL一起使用,auth URL包含最终重定向URL(子域回调URL)的信息。