Google .NET CloudCredential 示例?
Google .NET CloudCredential sample?
我正在尝试弄清楚如何使用 .NET API 以编程方式与 Google IaaS 交互,但我有点迷茫。示例代码根本不适用于 ComputeCredential
,源代码对我来说也不是很清楚。我看到一个错误请求,要求从 ServiceAccountCredential
创建一个 ComputeCredential
如果可以的话,这会很好用,因为我有代码使用 ServiceAccountCredential
来处理存储,但我想不通完全不知道如何到达 ComputeCredential
。
谁能简单地告诉我如何正确创建 ComputeCredential
并使用它?
我发现我可以用 ServiceAccountCredential
来做到这一点,就像存储一样:
var service = new ComputeService(new BaseClientService.Initializer() {
HttpClientInitializer = credential,
ApplicationName = "cleaner"
});
老实说,我不清楚为什么 ComputeCredential
此时甚至存在。
我正在尝试弄清楚如何使用 .NET API 以编程方式与 Google IaaS 交互,但我有点迷茫。示例代码根本不适用于 ComputeCredential
,源代码对我来说也不是很清楚。我看到一个错误请求,要求从 ServiceAccountCredential
创建一个 ComputeCredential
如果可以的话,这会很好用,因为我有代码使用 ServiceAccountCredential
来处理存储,但我想不通完全不知道如何到达 ComputeCredential
。
谁能简单地告诉我如何正确创建 ComputeCredential
并使用它?
我发现我可以用 ServiceAccountCredential
来做到这一点,就像存储一样:
var service = new ComputeService(new BaseClientService.Initializer() {
HttpClientInitializer = credential,
ApplicationName = "cleaner"
});
老实说,我不清楚为什么 ComputeCredential
此时甚至存在。