我想這是一個很大的問題,但我更願意問以前。那麼,您是否知道當我從S3存儲桶下載/上傳文件時,AWS SDK for Java總是使用安全通道?或者這是我編寫代碼時應該配置的或者S3存儲桶本身的配置?適用於Java的AWS開發工具包與S3服務器在安全通道中通信嗎?
1
A
回答
3
Amazon S3的終點同時支持HTTP和HTTPS(http://docs.aws.amazon.com/general/latest/gr/rande.html#s3_region)
,當你使用Java SDK,你將創建一個AmazonS3Client
,如果你不指定要他專門用它將會使用HTTP協議默認HTTPS(見http://docs.aws.amazon.com/AWSJavaSDK/latest/javadoc/com/amazonaws/services/s3/AmazonS3Client.html#setEndpoint(java.lang.String))
呼叫者可以在短短的端點傳遞(比如: 「ec2.amazonaws.com」)或 完整的URL,包括協議(例如: 「https://ec2.amazonaws.com」)。如果 協議未在此處指定,則將使用此客戶端的ClientConfiguration中默認協議,默認爲HTTPS。
相關問題
- 1. 開發需要與服務器安全通信的Flash遊戲
- 2. 安全的android與服務器通信
- 3. 使用適用於JavaScript的AWS開發工具包訪問AWS S3
- 4. 適用於React Native的受支持服務的AWS開發工具包
- 5. 適用於C++的AWS開發工具包:完整性檢查S3傳輸
- 6. 使用適用於Node.js/Restify的AWS開發工具包通過POST將數據上傳到S3
- 7. 安全的iPhone(iOS)/服務器通信
- 8. 在應用傳輸安全下與用戶服務器通信
- 9. 在Mac上安裝適用於Ruby的AWS開發工具包錯誤
- 10. 安全客戶端服務器通道
- 11. 與服務器通信 - 安卓應用
- 12. 適用於.NET的AWS開發工具包ListBuckets錯誤
- 13. 適用於PHP的AWS開發工具包示例?
- 14. 適用於PHP的AWS開發工具包 - SQS錯誤
- 15. 適用於iOS區域和端點的AWS開發工具包
- 16. Android服務器通信安全
- 17. 與ASP.NET的WCF服務通信安全嗎
- 18. 使用ProGuard與適用於Android的AWS開發工具包的錯誤
- 19. 使用適用於python的AWS開發工具包訪問AWS Elastic Load Balancer
- 20. c#客戶端和java服務器之間的安全通信
- 21. 未安裝用於與FTP服務器通信的組件
- 22. 如何在不安裝插件的情況下在Wordpress中安裝適用於PHP的AWS開發工具包?
- 23. Java與web服務通信
- 24. NodeJS服務器 - 服務器安全通信
- 25. 用於Java Mobile開發的IRC通道?
- 26. 與數據庫的身份服務器通信 - 安全問題
- 27. 保護Flash AS3代碼+與服務器的安全通信
- 28. 適用於PHP的AWS開發工具包 - 未顯示負載平衡器
- 29. 用於與IRC服務器通信的Java套接字
- 30. 微服務安全與AWS
感謝您的信息。此外,[setRegion()](http://docs.aws.amazon.com/AWSJavaSDK/latest/javadoc/com/amazonaws/services/s3/AmazonS3Client.html#setRegion-com.amazonaws.regions.Region-)方法在[AWS SDK示例項目](https://aws.amazon.com/developers/getting-started/java/)中使用,它是setEndpoint()的替代方法,默認情況下也使用https。 –