2012-10-15 38 views
8

Tôi không thể nhận được lưu trữ các đốm màu xanh được lưu trữ qua các cdn xanh làm việc trong IE hoặc Firefox.lưu trữ phông chữ trên cdure azn - Hỗ trợ CORS

Tôi tin rằng điều này là do các vấn đề liên quan đến miền chéo (CORS) và giải pháp thông thường là thêm tiêu đề Access-Control-Allow-Origin. Tôi biết rằng hầu hết các CDN bây giờ hỗ trợ điều này nhưng tôi giả định rằng Azure vẫn không. bất cứ ai có thể xác nhận điều này?

Nếu trường hợp này xảy ra, có cách giải quyết nào không?

Trả lời

8
+0

Điều này tất cả có thể được thực hiện từ portal.azure.com ngay bây giờ và thậm chí còn có tùy chọn "CORS". –

+1

Tôi có thể tìm thấy ở đâu? Xin lỗi vì câu hỏi ngớ ngẩn, nhưng không rõ ràng với tôi. –

2

CDN không sửa đổi tiêu đề từ gốc, do đó, nó phản hồi với bất kỳ lưu trữ blob tiêu đề nào phát ra. Bộ nhớ Blob không hỗ trợ tiêu đề CORS.

Tôi rất ngạc nhiên khi biết rằng @ phông chữ có các hạn chế về tên miền chéo, nhưng có vẻ như bạn đã đúng (đối với Firefox và IE).

Nếu bạn có tùy chọn đó, bạn có thể đặt phông chữ trên dịch vụ đám mây (thay vì lưu trữ blob) phía sau CDN và phát ra các tiêu đề phù hợp tại đó.

+0

Bạn cũng sẽ xem cùng một vấn đề nếu/khi thực hiện API âm thanh trên web, nơi bạn phải tải xuống các tệp âm thanh. Hoạt động tốt với thẻ HTML5

Các vấn đề liên quan