我想这是一个很大的问题,但我更愿意问以前。那么,您是否知道当我从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. 安全的android与服务器通信
- 2. 适用于C++的AWS开发工具包:完整性检查S3传输
- 3. 安全的iPhone(iOS)/服务器通信
- 4. 在Mac上安装适用于Ruby的AWS开发工具包错误
- 5. 与服务器通信 - 安卓应用
- 6. 与ASP.NET的WCF服务通信安全吗
- 7. 使用适用于python的AWS开发工具包访问AWS Elastic Load Balancer
- 8. c#客户端和java服务器之间的安全通信
- 9. 未安装用于与FTP服务器通信的组件
- 10. 如何在不安装插件的情况下在Wordpress中安装适用于PHP的AWS开发工具包?
- 11. 用于Java Mobile开发的IRC通道?
- 12. NodeJS服务器 - 服务器安全通信
- 13. 与数据库的身份服务器通信 - 安全问题
- 14. 适用于PHP的AWS开发工具包 - 未显示负载平衡器
- 15. 用于与IRC服务器通信的Java套接字
- 16. 微服务安全与AWS
- 17. 如何确保服务器 - 服务器应用程序中的通信安全?
- 18. 用于开发通过ADO与Oracle服务器通信的Windows服务的指导原则
- 19. 服务器开发工具?
- 20. 安全地与后端服务器通信
- 21. 使用适用于PHP的AWS开发工具包以编程方式将文件夹添加到S3中
- 22. Android与服务器通信
- 23. 与http服务器通信
- 24. 基于客户端 - 服务器的iPhone应用程序中的通信安全
- 25. 是否适用于S3的AWS开发工具包中的TransferManager执行异步I/O?
- 26. Java安卓客户端与C#服务器通信
- 27. 在ssh上打开通道服务器
- 28. 适用于.NET的AWS开发工具包无法使用IIS访问凭证
- 29. 使用适用于PHP 2的AWS开发工具包上传图像
- 30. 在java rmi中通信是否安全?
感谢您的信息。此外,[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。 –