我有一個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身份驗證