Ошибка разрешения при использовании Ajax по протоколу, отличному от http - PullRequest
1 голос
/ 21 сентября 2010

Мы используем специальный обработчик протокола для подключения к встроенному устройству через брандмауэры, NAT и т. Д. Решение называется Nabto .
Это прекрасно работает - подключаемый модуль на компьютерах пользователязапрашивает все URI nabto: // и обслуживает HTML-страницы с информацией о текущих соединениях и т. д.

Теперь мы хотели бы получить доступ к функциональности Nabto с обычной веб-страницы.Это трудно с браузерами, которые применяют политику Same-Origin (например, наша http-страница не может связываться со страницей nabto).
Пока что я пытаюсь решить эту проблему, используя easyXDM , имея "прокси-страницу"обслуживается плагином nabto.Затем этой странице разрешается запускать запросы nabto: //, и они могут передавать результаты обратно на страницу http с помощью easyXDM.

Однако запросы Internet с одинаковым происхождением не выполняются в Internet Explorer - даже если обе страницы находятся в наборе.: // собственный домен.Я получаю эту ошибку: image

Это ошибка в Internet Explorer?Есть идеи, как это решить?

Большое спасибо,
Мартин

1 Ответ

1 голос
/ 22 сентября 2010

У нас были огромные проблемы, которые звучат похоже на ваши при разработке плагина. Я должен признать, что мы перестали получать чистую поддержку Ajax, работая через Nabto, потратив на это много времени. Фактически, последнее, что произошло, - это открыть дело о поддержке со стороны Microsoft, дело обернулось вокруг, и мы никогда ничего не слышали.

Возможно, есть шанс для взлома: тем временем мы поняли, что IE позволяет вам заполнять изображения через ссылки nabto: // на странице http / https Может быть, вы можете заполнить объект изображения с помощью вашего запроса и извлечь из него результат?

Примечание: вы можете размещать сообщения на форумах поддержки (forum.nabto.com) о таких вещах. С другой стороны, вы помогаете распространять информацию о товаре таким образом; -)

Ульрик

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...