我正在构建一个web应用程序,它需要我连接到一个服务(https)来获取一些数据。web应用程序将使用SproutCore构建。现在,我是SproutCore的新手,还不能连接到这项服务。irc频道上的一些人非常有帮助,他们告诉我,要连接到https服务,我需要在我的BUILDFILE中添加一行内容:
proxy '/path', :to => "https://myWebService.com", :secure => true
那是我做的。但是,如果我尝试使用以下命令导航到url:
SC.Request.getUrl('/path').notify(this, 'notifyMe').send();
我得到一个404: get http://localhost:4020/path 404 (Not Found)。
关于如何连接到HTTPS服务的任何想法。此外,我想声明,一旦我连接,我将需要使用基本身份验证(用户名和密码)进行身份验证。
谢谢大家!
编辑:只想提一下这个请求是跨域的。我的印象是,跨域工作很好。
发布于 2011-11-17 02:10:38
更改:
proxy '/path', :to => "https://myWebService.com", :secure => true至
proxy '/', :to => "myWebService.com", :secure => true然后
SC.Request.getUrl('/path').notify(this, 'notifyMe').send();应该行得通
https://stackoverflow.com/questions/8155461
复制相似问题