Asp.net 从远程javascript调用WCF服务

Asp.net 从远程javascript调用WCF服务,asp.net,ajax,wcf,Asp.net,Ajax,Wcf,我有一个WCF服务(XML+JSON)在上运行。 我的带有jQuery的ASP.NET应用程序正在上运行 我希望jQuery使用Ajax并调用URL。浏览器不允许此跨主机调用,这是预期的。 stackoverflow上的一些帖子建议使用JSONP。这是唯一的选择吗 是否有办法在上定义代理服务并让其访问远程WCF服务 谢谢 阿比 有没有办法定义代理 网上服务 是否访问远程WCF服务 是的,那就是我要做的。有很多方法可以做到这一点。如果您使用负载平衡器或其他前端代理软件,您可以路由到那里。此外,您还

我有一个WCF服务(XML+JSON)在上运行。 我的带有jQuery的ASP.NET应用程序正在上运行

我希望jQuery使用Ajax并调用URL。浏览器不允许此跨主机调用,这是预期的。 stackoverflow上的一些帖子建议使用JSONP。这是唯一的选择吗

是否有办法在上定义代理服务并让其访问远程WCF服务

谢谢

阿比

有没有办法定义代理 网上服务 是否访问远程WCF服务

是的,那就是我要做的。有很多方法可以做到这一点。如果您使用负载平衡器或其他前端代理软件,您可以路由到那里。此外,您还可以使用IIS代理服务器进行代理

有第三方和开源替代方案(例如,Apache可能只是您的代理)

也许,你无论如何都会想这样做——不是每个人都能打开8080端口(比如公司防火墙内部)