Tôi có ứng dụng kim tự tháp/python với một trang tại www.domain.com tạo trang html tại s3.amazonaws.com/testbucket/object_name. Ngay bây giờ trong nhóm thử nghiệm này, tôi cũng có các tệp javascript mà mỗi đối tượng (trang html) sử dụng. Tôi muốn nó để người dùng có thể đi đến subdomain.domain.com/object_name và xem các tập tin với javascript được kích hoạt. Tôi có cname'd subdomain.domain.com (tên của nhóm của tôi) để s3.amazonaws.com. (với giai đoạn cuối cùng ở cuối). Hiện tại tôi có hai vấn đề (tôi quan tâm nhiều hơn đến vấn đề thứ hai)Làm cách nào để tôi có thể cho phép người dùng truy cập vào các trang html/javascript amazon s3 thông qua tên miền tùy chỉnh của tôi?
1). Khi tôi thử và truy cập url qua https://subdomain.domain.com/object_name Tôi nhận được một lỗi bảo mật (Tôi giả định điều này là do nó chuyển hướng đến một thùng amazon s3. Làm cách nào để có được chứng chỉ ssl cho nhóm của tôi?
2) Khi tôi thử truy cập url qua http://subdomain.domain.com/object_name, không có lỗi bảo mật (không phải https) nhưng javascript không được bật. Làm thế nào tôi có thể chắc chắn rằng những tập tin jacvascript trên xô s3 vẫn hoạt động?
Chỉnh sửa: khi xem xét các công cụ dành cho nhà phát triển, tôi thấy lỗi: Không tải được tài nguyên: máy chủ phản hồi với trạng thái 403 (Bị cấm) đề cập đến tệp javascript. Tại sao tệp này bị cấm khi tôi đã công khai tệp đó trong nhóm?
Đây có phải là vấn đề về CORS, liên quan đến việc triển khai kỳ quặc của S3 không? – Stevo
trông giống như những gì tôi hiểu về CORS. Sẽ có cách nào xung quanh điều này với amazon s3? – BigBoy1337