Некоторое время назад я создал приложение, посредством которого клиенты подключаются к серверу с использованием протоколов WebRTC.X-Frame ORIGINS в IFRAME
Экран клиентов состоит из двух половинок. Одна половина связана с сервером и получает такие вещи, как сообщения, и имеет веб-страницу, на которой есть javascript WebRTC. Другой - IFRAME. Когда клиент подключается к серверу, сервер отправляет клиенту веб-адрес, который загружается в IFRAME.
Я знаю, что некоторые веб-страницы не могут быть загружены в iframe, примеры обычно имеют экраны с паролями. Формы Google, похоже, не имеют этого ограничения, и это здорово.
Итак, представьте себе, что я запустил сервер и попросил 20 человек подключиться к нему. Все 20 учеников подключаются к серверу должным образом, я знаю, потому что он имеет все детали на моем компьютере. Как правило, из моего тестирования, 15/20 будет хорошо. Остальные 5 получат белый экран. Когда я исследую в консоли, это проблема XFRAMES ORIGIN, ее заявка, что загружаемая веб-страница не позволит себе загружаться в iframe. Однако все остальные (которые используют один и тот же браузер [хром] и некоторые версии браузера) в порядке.
Теперь у меня есть одно решение, которое работает для некоторых студентов, есть установка в хроме, который называется:
block third party cookies and site data
Если эта опция включена, она не работает, если его не включен он работает.
Теперь у меня осталось 4 студента, которые все еще просто видят белый экран, на котором у меня нет решения. Chrome и Firefox поддерживают программное обеспечение, но оба они создают одну и ту же проблему.
Настройка здания заключается в том, что учащиеся подключаются к Интернету через сервер. Они должны подключаться через этот сервер, поскольку мой сервер имен не является локальным, и действительно мой веб-сайт также не является локальным.
Я не думаю, что это проблема с кодированием, так как это происходит только на нескольких компьютерах, и все остальное работает как раз hornky dory. Таким образом, я думаю, что это может быть проблема с чем-то еще: брандмауэр, настройки безопасности, кнопка конфигурации и т. Д. Если у кого-нибудь есть предложения по тому, что я могу сделать, чтобы исправить это, я был бы очень благодарен за вашу помощь.
Я постарался предоставить всю информацию, которая, как я считаю, имеет отношение к делу (хотя бы длина), но все, что я пропустил, пожалуйста, спрашивайте.
спасибо. Alex
В основном это работает, хотя, его только тогда, когда есть определенные страницы, которые у меня есть вопрос. Например, поиск Google не работает, но формы google работают. –