0
我想開發一個簡單的應用程序,它可以從命令行獲取AWS密鑰並訪問AWS S3服務。 .Net上的所有C#示例和AWS文檔都使用SDK存儲,憑證文件或環境變量。有沒有一種方法可以創建AmazonS3Client併爲其指定密鑰而無需創建外部文件或設置環境變量?在C#應用程序中設置AWS S3憑證
這是C#.net核心2.0。最終,這個應用程序將在Linux和Windows上運行,所以平臺無關的方法會更可取。
我想開發一個簡單的應用程序,它可以從命令行獲取AWS密鑰並訪問AWS S3服務。 .Net上的所有C#示例和AWS文檔都使用SDK存儲,憑證文件或環境變量。有沒有一種方法可以創建AmazonS3Client併爲其指定密鑰而無需創建外部文件或設置環境變量?在C#應用程序中設置AWS S3憑證
這是C#.net核心2.0。最終,這個應用程序將在Linux和Windows上運行,所以平臺無關的方法會更可取。
您可以使用AWSAccessKey + AWSSecretKey進行身份驗證。
AmazonS3Client
提供了一個構造函數來接受AWSCredentials類型的對象。
AmazonS3Client(AWSCredentials)
只需通過指定兩個鍵的BasicAWSCredentials
類型的實例。 http://docs.aws.amazon.com/sdkfornet1/latest/apidocs/html/T_Amazon_S3_AmazonS3Client.htm
玩得開心,
勒布
:如有需要,來源你可以從你的觀點讓他們