Подключение к службе HTTPS с помощью SproutCore - PullRequest
0 голосов
/ 16 ноября 2011

Я создаю веб-приложение, которое требует от меня подключения к службе (https) для получения некоторых данных. Веб-приложение должно быть построено с использованием SproutCore. Теперь я новичок в SproutCore и не смог подключиться к сервису. Некоторые люди на канале irc были очень полезны и сказали мне, что для подключения к службе https мне нужно добавить строку в моем BUILDFILE, которая говорит:

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

Я сделал это. Тем не менее, если я пытаюсь перейти к URL с помощью:

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

Я получаю 404: ПОЛУЧИТЬ http://localhost:4020/path 404 (не найдено).

Любая идея относительно того, как я могу подключиться к моей службе HTTPS. Кроме того, я хотел бы заявить, что после того, как я подключусь, мне нужно будет пройти аутентификацию с использованием базовой аутентификации (имя пользователя и пароль).

Спасибо всем!

РЕДАКТИРОВАТЬ: Просто хотел отметить, что этот запрос является междоменным. У меня сложилось впечатление, что GET прекрасно работает в кросс-домене.

1 Ответ

1 голос
/ 16 ноября 2011

Изменение:

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

на

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

, тогда

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

должно работать

...