Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/70.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 经典ASP到ASP.NET 4.0的同源策略_Javascript_Jquery_.net_Asp.net_Iis 6 - Fatal编程技术网

Javascript 经典ASP到ASP.NET 4.0的同源策略

Javascript 经典ASP到ASP.NET 4.0的同源策略,javascript,jquery,.net,asp.net,iis-6,Javascript,Jquery,.net,Asp.net,Iis 6,我正在使用一个经典的asp站点来调用asp.NET 4.0 Http处理程序。它们都部署在同一台服务器上。我试图对处理程序进行jQuery1.6Ajax调用。在IE中,我总是遇到“无传输”的错误。在Firefox和Chrome中,请求可以顺利通过。一些关于“禁止运输”错误的搜索使我相信问题与同一原产地政策有关 据我所知,我似乎不应该对同一原产地政策有任何问题。两者都有相同的域、协议和使用相同的端口号,因此两者之间的来源应视为相同 $.ajax( { url

我正在使用一个经典的asp站点来调用asp.NET 4.0 Http处理程序。它们都部署在同一台服务器上。我试图对处理程序进行jQuery1.6Ajax调用。在IE中,我总是遇到“无传输”的错误。在Firefox和Chrome中,请求可以顺利通过。一些关于“禁止运输”错误的搜索使我相信问题与同一原产地政策有关

据我所知,我似乎不应该对同一原产地政策有任何问题。两者都有相同的域、协议和使用相同的端口号,因此两者之间的来源应视为相同

$.ajax(
        {
            url: "/filehandler/DeleteHandler.ashx",
            data:
                {
                    data: someData
                },
            success: OnSuccessFunction,
            error: OnErrorFunction
        });
每次在IE中进行此AJAX调用时,调用OneErrorFunction回调函数时都会出现“无传输”错误


有什么想法吗?

有关解决方案,请参见下面的链接。我们必须添加这一行以使其正常工作,这意味着这实际上是一个相同的原产地政策问题:

jQuery.support.cors = true;
这仍然不能回答“为什么它认为存在违反同一原产地政策的行为?”的问题,但我们很高兴它能起作用

答复: