Tôi cố gắng truy cập danh sách sharepoint qua giao diện Jquery và REST. Trang web có mã bên dưới đang chạy localhost.Truy cập JQuery Json của Danh sách chia sẻ thông qua phần còn lại
Mã này không làm việc:
$(document).ready(function() { getdata(); });
function getdata() {
alert("start");
$.ajax({
url: "http://spkerberostest.vz.ch/_vti_bin/ListData.svc/Tasks",
dataType: 'JSON',
success:function(json) { alert ("Success");
},
error:function(){
alert("Error");
}
});
};
tôi nhận được thông báo lỗi "xứ http://localhost:59936 không được phép bởi Acess-Control-Allow-Origin."
Tôi không chắc lý do là gì. Có thực tế là Sharepoint cần xác thực (ẩn danh bị chặn) hay là cuộc gọi tên miền chéo? Hoặc thậm chí cả hai?
Tôi có thể làm gì? Tôi đã đọc ở đâu đó về JSONP dưới dạng Kiểu dữ liệu. Nhưng điều này không hiệu quả. Cảm ơn.
Điều đó sẽ chỉ hoạt động nếu CORS được bật trên mạng của bạn – Andrey