Javascript 开发过程中的跨域AJAX调用:可能吗?
我正在使用Angular开发应用程序,客户端是100%JS。我将替换使用ExtJS制作的旧应用程序,但我不会更改服务器端。只有客户端可以从头开始重新编码 我想在任何地方和任何机器上处理这个项目,但我需要能够使用原始服务器执行跨域AJAX查询(服务器端是带有IIS的ASP.NET MVC,我不想在我使用的所有计算机上安装Windows+所有内容)。有没有一种方法可以轻松做到这一点 谢谢你的想法Javascript 开发过程中的跨域AJAX调用:可能吗?,javascript,asp.net,ajax,angularjs,cross-domain,Javascript,Asp.net,Ajax,Angularjs,Cross Domain,我正在使用Angular开发应用程序,客户端是100%JS。我将替换使用ExtJS制作的旧应用程序,但我不会更改服务器端。只有客户端可以从头开始重新编码 我想在任何地方和任何机器上处理这个项目,但我需要能够使用原始服务器执行跨域AJAX查询(服务器端是带有IIS的ASP.NET MVC,我不想在我使用的所有计算机上安装Windows+所有内容)。有没有一种方法可以轻松做到这一点 谢谢你的想法 PS:JsonP不是我的解决方案。您可以使用(跨源资源共享)如果您既不能使用JsonP也不能使用CORS
PS:JsonP不是我的解决方案。您可以使用(跨源资源共享)如果您既不能使用JsonP也不能使用CORS作为选项,那么您必须借助服务器端脚本 您可以在服务器端代码中创建一个方法,从所需的跨域url获取响应,并将响应返回到javascript函数。两件事:
看看支持。。就像在开发环境中一样,昆汀,你是对的,所以我需要使用访问控制允许源代码,从而修改服务器的响应,对吗?我不可能从客户端做到这一点,比如玩Google Chrome选项?你试过用--disable web security标志启动Chrome吗?我已经有一段时间没用了,但它可能仍然有效