iframe callback
Здравствуйте!
У меня такая проблема: Есть 2 сайта, они размещены в разных доменах (второй по сути вообще в интрасети, и доступ к нему через IP). Мне необходимо встроить один сайт во второй (iframe) и обеспечить пару интеракций между ними. Как мне это сделать? При попытке вызвать один из второго, получаю ошибку (в хроме) Blocked a frame with origin from accessing a frame with origin Protocols, domains, and ports must match. Помогите, люди добрые. :help: |
Привет, если напрямую из интернета получить доступ ко второму(внутреннему) нельзя, то и пользователи его не увидят, так как не могут получить к нему доступ. Если они оба в одной сети, но один видно из интернета а второй нет, то как вариант можно прокинуть ко второму другой порт отличный от 80. Тогда ваш роутер будет знать к какому из них отправлять запрос. Допустим для первого(видимого из сети) вы в обращаетесь через 80 порт, то для второго вы можете настроить порт допустим 8080 или 8081 или 5555 или какой сами пожелаете
Второй вариант, если первый сервер видит второй, вы можете средствами PHP(если используете его), сделать запрос на второй и полученный результат отдать пользователю с первого сервера |
Цитата:
|
danik.js,
Спасибо. Это именно то, что было нужно. И нет я не разобрался. Не "активничал" в топике потому, что это был вопрос второстепенной важности, и пока на него не было ответа, занимался решением других задач. Но теперь то вообще все хорошо. Спасибо большое, и извините, если я коряво объяснил, что мне нужно было. |
Часовой пояс GMT +3, время: 15:02. |