我找到了一个用 Python 编写的谷歌存储桶模拟器。我试图在 Java 中模拟相同的行为,但在AnonymousCredentials
. 我ImpersonatedCredentials
改用。
val credentials: Credentials = ImpersonatedCredentials
.newBuilder()
.setScopes(listOf())
.build()
存储桶初始化如下:
val storage: Storage = StorageOptions
.newBuilder()
.setCredentials(credentials)
.setProjectId(projectName)
.setHost("http://localhost:9023")
.build()
.service
如何在 Java 中模拟与AnonymousCredentials
Python 中提供的相同行为?