我正在使用Angular开发应用程序,客户端是100%JS。我即将替换使用ExtJS制作的旧应用程序,但我不会更改服务器端。只有客户端才能从头开始重新编码。
我想从任何地方和任何机器上处理这个项目,但我需要能够使用原始服务器执行跨域AJAX查询(服务器端是带有IIS的ASP.NET MVC,我不想要在我使用的所有计算机上安装Windows +所有内容)。有没有办法轻松做到这一点?
感谢您的想法!
PS:JsonP不适合我。
答案 0 :(得分:2)
一些事情:
答案 1 :(得分:1)
如果JSONP和CORS都不能作为选项使用,那么您将不得不接受服务器端脚本的帮助。
您可以在服务器端代码中创建一个方法,并从所需的跨域网址获取响应,并将响应返回给您的javascript函数。
答案 2 :(得分:0)
您可以使用CORS(跨源资源共享)