我拥有 Google Cloud Storage 的访问权限和密钥,并且我想使用这些凭据实例化客户端。我一直在查看教程并遇到了这个示例:
public class QuickstartSample {
public static void main(String... args) throws Exception {
// Instantiates a client
Storage storage = StorageOptions.getDefaultInstance().getService();
/* Perform some bucket action */
}
}
有什么办法可以让我通过吗access
and secret
实例化客户端时键入 key,其方式类似于AWS
and Minio
,像这样:
minioClient = new MinioClient("server URL", "accessKey",
"secretKey");
我真的很感激一些帮助。
正如你所看到的这个链接,“使用 Google Cloud 客户端库时,您无需在代码中显式指定您的凭据”。
虽然还有一些其他选项可以在代码中对客户端进行身份验证,但它们都不会像在 AWS 存储桶中那样使用访问权限和密钥。Here您可以通过多种方式在代码中实现身份验证,例如在代码中使用 JSON 服务帐户密钥或使用 OAuth2 访问令牌。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)