-3

重複の可能性:
アクセス制御許可オリジンは許可されていません

jqueryで投稿しようとすると問題が発生します:

             function SetUserAnswer(reponse) {
    $.ajax({
        type: "POST",
        url: "@SettingManager.GetValue("WS_Sondage_Adress").Value" + "SetUserAnswer",
        data: JSON.stringify({ deviceId: $("#Guid").attr("value"),
            pollId:  $("#PollId").attr("value"),
            answerId: reponse,
            parameters: ""
        }),
       dataType: "json",
       crossDomain: true,
      contentType: "application/json; charset=utf-8"
    }).done(function () {
        alert("OK !");
    }).fail(function () {
        alert("KO :(");
    });

}

しかし、Firefoxは「投稿」ではなく「オプション」を送信します

OPTIONS SetUserAnswer

405 Method Not Allowed

22.1.68.146:8080

1.7 KB

10.70.134.7:8080


80ms
En-têtesRéponseHTML
Réponsevoir le code source
Access-Control-Allow-Orig...    *
Age 0
Allow   POST
Cache-Control   private
Connection  Keep-Alive
Content-Length  1732
Content-Type    text/html; charset=UTF-8
Date    Thu, 31 May 2012 15:28:21 GMT
Proxy-Connection    Keep-Alive
Server  Microsoft-IIS/7.0
X-AspNet-Version    4.0.30319
X-Powered-By    ASP.NET
Requêtevoir le code source
Accept  text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Encoding gzip, deflate
Accept-Language fr,en-us;q=0.8,fr-fr;q=0.5,en;q=0.3
Access-Control-Request-He...    content-type
Access-Control-Request-Me...    POST
Cache-Control   no-cache
Host    22.1.68.146:8080
Origin  nom_machine
Pragma  no-cache
Proxy-Connection    keep-alive
User-Agent  Mozilla/5.0 (Windows NT 6.0; WOW64; rv:12.0) Gecko/20100101 Firefox/12.0

クロスドメイン投稿をしているときにこの問題だけが発生しますか?

4

1 に答える 1

0

データ型を から に変更するjsonjsonp、応答にフォロー ヘッダーが表示されません

Access-Control-Allow-Origin *
于 2012-05-31T15:50:16.900 に答える