Tôi đang có ứng dụng có giao diện người dùng được xây dựng bằng mã HTML, CSS và Javascript. Phụ trợ sẽ được tạo bằng cách sử dụng java cốt lõi, Restlet.Cuộc gọi qua các trang web không có JSONP
Bây giờ vấn đề thực sự là lối vào và phụ trợ cả hai sẽ có trên các máy chủ khác nhau với các cổng khác. như, lối vào là: http://clientLookup
(chỉ là ví dụ) Và backend được bật, http://lcgrke:8080
Bây giờ như tôi sẽ gửi cho máy chủ hoặc nghỉ ngơi cuộc gọi từ frontend qua Ajax Yêu cầu hoặc jQuery Ajax sau đó tôi nhận được vấn đề kịch bản bên chéo (SOP - chính sách nguồn gốc giống nhau). Tôi không nhận được làm thế nào để có được xung quanh này.
JSONP có thể là một trong các tùy chọn, nhưng nó sẽ chỉ hoạt động cho các cuộc gọi GET, nhưng trong ứng dụng của tôi, tôi sẽ có các yêu cầu GET/POST. Ngoài ra, một số url của máy chủ sẽ không được kích hoạt JSONP (không hỏi tôi tại sao, chỉ chấp nhận chúng sẽ không thể chỉnh sửa), vì vậy JSONP dường như không phải là lựa chọn tốt hơn.
Bất cứ ai có thể vui lòng giải thích cho tôi cách tôi sẽ giải quyết vấn đề này không?
google cors ajax – dandavis
Bạn đã thử [easyXDM] (https://github.com/oyvindkinsey/easyXDM) chưa? – xmikex83