2012-05-15 87 views
1

这是我的情景......调用从http Web服务到HTTPS

我的工作就是HTTP服务器上://在传统的ASP

公司购买了一台Web服务,验证信息,这个网络服务是https://xxx.svc?etc

我能做些什么来调用这项服务?我已经尝试了AJAX与jQuery,我已经尝试过XmlHTTPRequest和XDR,并且我只是出于想法。我每次都遇到同样的错误。当我在对象上调用“打开”时,“拒绝访问”。我听说过有关Same Domain策略和Cross Site Scripting的一些事情,但现在是2012年。有什么办法可以做到这一点?

回答

1

您正在运行到跨域问题。

设置一个通过ServerXMLHttp对象与web服务进行通信的服务器端页面。详细了解here

然后,您可以处理请求服务器端或使用JavaScript向服务器端页面发出AJAX请求。由于它将位于同一个域中,因此您不会遇到跨域问题。