Skip to main content

Magento 2 báo Content-Security Policy, không load được cá file từ avada.io

Vấn đề

Nếu khách hỏi là tại sao console trang M2 họ báo đỏ như thế này và sao họ không load được AVADA

Lí do

Lí do là chính sách bảo mật của M2 bắt các extension phải whitelist các domain bên thứ 3 mà họ gọi tới ngoài domain của site. Thí dụ từ avada.io gọi sang mageplaza.com phải khai báo là được cho phép (whitelist)

Trả lời

Nếu là khách hỏi ko load được AVADA

Cái này là nếu không load được AVADA, khả năng họ chưa update SMTP phiên bản mới nhất, vì mình đã update whitelist trong extension mình rồi. Xem file trên github ở đây

Tức phía Mageplaza đã whitelist các domain của avada trong module SMTP rồi. Nếu họ cần whitelist thêm, thêm trong file như trên.

Nếu khách hỏi ko load đc bên khác, không phải AVADA

Nếu họ hỏi là sao không load đc script nên nào đó, bên cạnh script AVADA thì là nó tương tự. Cùng 1 lí do thôi . Khách có thể bảo dev của họ tự fix lỗi đó, tham khảo bài này