これまで、クライアントがWebRTCプロトコルを使用してサーバーに接続するアプリケーションを作成しました。IFRAMEのX-Frame ORIGINS
クライアント画面は2つの半分で構成されています。半分はサーバにリンクされ、メッセージのようなものを受信し、そこにWebRTC javascriptを持つWebページを持っています。もう一つはIFRAMEです。クライアントがサーバーに接続すると、サーバーはクライアントにIFRAMEにロードされているWebアドレスを送信します。
私はいくつかのWebページをiframeに読み込むことはできないことを知っています。例としては通常パスワード画面があります。 Googleフォームにはこの制限がないようですが、これは素晴らしい方法です。
ここで、サーバーを起動し、20人のサーバーに接続するように依頼してください。すべての20人の生徒がサーバーに正しく接続しています。コンピュータのすべての詳細が表示されるためです。通常、私のテストから、15/20が上手くいくでしょう。他の5人は白い画面を表示します。コンソールで調査すると、XFRAMES ORIGINの問題です。ロードされているWebページでは、iframeにロードすることはできません。しかし、他のすべての人(同じブラウザ[chrome]を使用していて、同じブラウザのバージョンを使用している人)は問題ありません。
block third party cookies and site data
そのそれは作業を行い有効でない場合、これは、それが動作しない有効になっている場合:
は今、私はいくつかの学生のために働く一つの解決策を持っている、と呼ばれているChromeの設定があります。
今私は解決策がない白い画面がまだ残っている4人の生徒が残っています。 ChromeとFirefoxの両方がこのソフトウェアをサポートしていますが、どちらも同じ問題を引き起こします。
建物の設定は、学生がサーバーを介してインターネットに接続することです。彼らは私のネームサーバーがローカルではないので、このサーバー経由で接続する必要があります。実際、私のウェブサイトはローカルでもありません。
私はそれがいくつかの選択されたコンピュータで起こるだけで、それ以外のものはちょうどhunky doryで動作するので、コーディング上の問題ではないと思います。したがって、ファイアウォール、セキュリティ設定、設定ボタンなど、何か他のもので問題になる可能性があると思います。誰かがこれを解決するために何ができるかについての提案があれば、私はあなたの助けに非常に感謝します。
私は関連性があると思うすべての情報を提供しようとしました。
ありがとうございます。 アレックス
ほとんどが、それは私が問題を持っている特定のページがありますそのときにのみ、しかし動作します。たとえば、Google検索は機能しませんが、Googleフォームは機能します。 –