使用SproutCore连接到HTTPS服务

时间:2011-11-16 16:50:27

标签: javascript https sproutcore

我正在构建一个Web应用程序,要求我连接到服务(https)以获取一些数据。 Web应用程序将使用SproutCore构建。现在,我是SproutCore的新手,并且无法连接到该服务。 irc频道上的一些人非常有帮助,并告诉我要连接到https服务,我需要在我的BUILDFILE中添加一行说:

proxy '/path', :to => "https://myWebService.com", :secure => true

我做到了。但是,如果我尝试使用以下方式导航到网址:

SC.Request.getUrl('/path').notify(this, 'notifyMe').send();

我得到404:  获取http://localhost:4020/path 404(未找到)。

关于如何连接到我的HTTPS服务的任何想法。另外,我想声明一旦我连接,我需要使用基本身份验证(用户名和密码)进行身份验证。

全部谢谢!

编辑:只是想提一下这个请求是跨域的。我的印象是GET工作得很好。

1 个答案:

答案 0 :(得分:1)

变化:

proxy '/path', :to => "https://myWebService.com", :secure => true

proxy '/', :to => "myWebService.com", :secure => true

然后

SC.Request.getUrl('/path').notify(this, 'notifyMe').send();

应该有效