我有一个ASP.NET示例,它使用新的Google Cloud .NET库在GCS上存储一些文件。我在本地运行示例之前执行“gcloud auth login”进行身份验证。当我将这个示例部署到计算引擎时,我认为我也必须为计算引擎实例进行设置身份验证,但它看起来像是起作用。从计算引擎到云存储的请求默认进行身份验证?使用.NET库在GCE上进行GCE身份验证
1
A
回答
0
当您创建GCE实例并选择“允许完全访问所有云API”时,您的凭证将预装到该GCE实例上。无需复制.json文件或运行gcloud auth。使用应用程序默认凭证查找并使用预加载的凭证。
0
很可能您的示例使用的是Google Application Default Credentials,它试图在尽可能使用环境信息的情况下编写客户端身份验证代码的许多工作。对于本地测试,gcloud
可以提供凭据。在Google App Engine或Google Compute Engine上,它使用关联的服务帐户。另见Creating and Enabling Service Accounts for [Google Compute Engine] Instances。
相关问题
- 1. GCE上的双因素身份验证以防止删除
- 2. 无法验证使用libcloud GCE驱动
- 3. 在TFS 2010上进行身份验证
- 4. 用asp.net进行Azure AD身份验证身份验证
- 5. 使用Kong进行身份验证
- 6. 使用Yelp进行身份验证
- 7. 使用ManifoldCF进行Apache身份验证
- 8. 使用SOAP进行laravel身份验证
- 9. 使用REST API进行身份验证
- 10. 使用OpenRasta进行身份验证
- 11. 使用Firebase进行NodeJS身份验证
- 12. 使用DropWizard进行OAuth身份验证
- 13. 使用'before_filter'进行身份验证
- 14. 使用WP7进行Facebook身份验证
- 15. 使用AFOAuth2Manager进行身份验证
- 16. 使用Zend_Http_Client进行身份验证
- 17. 使用Active Directory进行身份验证
- 18. 使用Twitter进行身份验证
- 19. 使用basicHttpBinding进行身份验证
- 20. 使用LinkChecker进行身份验证
- 21. 使用Javascript进行WCF身份验证
- 22. 使用python进行Kerberos身份验证
- 23. 使用Vue.js进行JWT身份验证
- 24. PowerShell使用Cookie进行身份验证
- 25. 使用MakeCert进行身份验证
- 26. 使用Tomcat进行Windows身份验证
- 27. 使用GetHttpConnection进行NTLM身份验证
- 28. 使用salesforce.com进行SAML身份验证
- 29. 使用Web API进行身份验证
- 30. 使用asp.net进行Windows身份验证