2011-08-28 46 views
0

嗨當​​我請求Ajax請求的web服務我米gettig此錯誤與此代碼。但並不是每一個電腦只是筆記本電腦:)我不明白...它的工作原理與桌面計算機訪問控制允許來源。錯誤幫助

阿賈克斯來自本網站的請求http://www.mozturk.somee.com/main.html

XMLHttpRequest無法加載http://www.mozturk.somee.com/icerik.asmx/makaleGetir。 Access-Control-Allow-Origin不允許使用原產地http://www.mozturk.somee.com。在筆記本電腦

  • http://www.mozturk.somee.com/main.html在桌面上

    • http://mozturk.somee.com/main.html

    由於您使用: $阿賈克斯({

      type: 'POST', 
          url: 'http://www.mozturk.somee.com/icerik.asmx/makaleGetir', 
          data: JSON.stringify(json), 
          contentType: 'application/json; charset=utf-8', 
          dataType: 'json', 
          cache: false, 
          success: function (results) { 
    
          }, 
          error: function() { 
           alert('Bağlantı sırasında bir sorun oluştu. Yeniden deneyin'); 
          } 
    
         }); 
    
  • 回答

    2

    你幾乎肯定是誤診的問題和測試。請求中的絕對URI,您最終會混合起源。

    改爲使用相對URI。

    (我也建議你選擇要麼mozturk.somee.comwww.mozturk.somee.com是規範和重定向所有從其他業務的話)。

    +0

    感謝它必須是相同的網址我的意思是子域mozturk.somee.com和ajax請求開始mozturk.somee.com不是www.mozturk.somee.com再次感謝。 – PsyGnosis

    相關問題