将json从html文件发布到一个安静的Web服务

时间:2015-06-17 19:37:12

标签: ajax json spring-mvc restful-url

我正在尝试将hson从html文件发布到一个安静的Web服务,它正在显示 "阻止跨源请求:同源策略禁止读取远程资源"

来自html ajax函数的代码片段:

    var serviceurl="http://192.168.0.100:8080/login";
    var data = {'emailId':'foo','password':'dog'};

     $.ajax({
      url: serviceurl,
      type: 'GET',
      contentType:'application/json',
      data: JSON.stringify(data),
      dataType:'json',
      crossDomain: true,
    xhrFields: {
                   withCredentials: true
               },
      success: function(data){
        //On ajax success do this
      alert(data);
     }});

1 个答案:

答案 0 :(得分:-1)

你知道同源政策吗? https://en.wikipedia.org/wiki/Same-origin_policy。 您是否应该从服务器调用serviceurl并将响应重定向到客户端?您是否应该使用iframe进行ajax调用?你应该使用没有S.O.P.的浏览器(对于chrome:“C:\ Program Files(x86)\ Google \ Chrome \ Application \ chrome.exe”--args --disable-web-security)? 请提供更多信息以及您可以放手的地方: - )