Tôi đang làm việc trên tiện ích mở rộng của Chrome theo dõi thời gian và sử dụng Google App Engine cho chương trình phụ trợ.Không thể kết nối với localhost từ tiện ích mở rộng của Chrome
Để thử nghiệm, tôi đang cố gắng kết nối phiên bản tiện ích mở rộng cục bộ với phiên bản cục bộ của ứng dụng App Engine. Khi tôi cố gắng để gửi một yêu cầu POST, tôi nhận được:
XMLHttpRequest cannot load http://localhost:8080/report . Origin chrome-extension://mbndmimplohfkkcincjodnfpaapbbmei is not allowed by Access-Control-Allow-Origin.
Nhưng nó hoạt động khi tôi thay đổi địa chỉ URL để nó đăng tải vào URL appspot.com.
Access-Control-Allow-Origin là gì và tại sao nó ngăn tôi nhận kết quả từ máy chủ cục bộ?
Hiệu chỉnh nhỏ. Bạn có thể thực hiện các yêu cầu ngay cả khi nó không có trong các điều khoản, nhưng trừ khi CORS được cấu hình để cho phép điều này trên máy chủ nó sẽ thất bại. – Xan
Tôi đã cấu hình sự cho phép cho localhost nhưng nó vẫn không hoạt động. Bất cứ ai cũng có thể giúp đỡ? –