Chrome キオスク モードで新しいタブをブロックする

Chrome キオスク モードで新しいタブをブロックする

私は現在、インターンとして会社のために Powerapps を使用して Web アプリを開発しています。アプリケーションは順調に動作していますが、依然として大きなセキュリティ問題があります... 外部リンク。

タイトルが示すように、私は Chrome キオスク モード (--kiosk) を使用してアプリを表示しています。これは、会社の通行人が誰でも使用できる大きなタッチ スクリーンで使用され、SharePoint リストから PDF ファイルを選択すると、そのファイルが表示されます。

迅速な精度が重要であれば、コンピューターは、エクスプローラーではなく Chrome で (WinLogon\Shell 経由で) 自動的に起動するように設定されています。

問題は、一部のPDFファイルには外部リンクが含まれていることです。これにより、キオスク モード内で新しいタブが開き、キーボードを接続しないとアプリケーションに戻ることができなくなります。

ホスト ルールを使用して IP をブロックしても、新しいタブは起動しますが、コンテンツはブロックされるため機能しません... また、管理者権限が必要なため、アドオンを使用してリンクをブロックすることもできません。

後で、「--kiosk」に加えて「--app」を使用すると、リンクをクリックすると新しいタブではなく新しいウィンドウが開くことがわかりました。これは他の解決策を見つけるのに役立つかもしれませんが、管理者がこの種の設定を変更する必要があるため、大画面ではアクティブにしていません。

また、以前のアプリケーション (私が開発していない「.exe」で、動作が悪かった) ではリンクを開けなかった、または少なくとも表示できなかったことにも気付きました。これについては、アプリケーションが常に最前面に表示されていたか、WinLogon\Shell を実行可能ファイルに変更したために Windows Explorer を開かずにブラウザを起動できなくなったかのどちらかであると私は考えています。

これらの理論から、アプリケーションのタブ/ウィンドウにフォーカスを強制する(リンク上で Ctrl キーを押しながら左クリックしたときのように)などの解決策を考えましたが、解決策は見つかりませんでした。

これが、この特定の問題について私が収集できたすべてです。さらにアイデアや提案があれば、ぜひお聞かせください。

PS: 時々文法が悪かったり、正しい言い回しをしなかったりしたらごめんなさい。私は英語を母国語としていないので。

答え1

この Chrome 拡張機能が役立つかもしれません: Inteset セキュア ロックダウン ブラウザ ヘルパー

記述:

ネットワーク エラーをトラップします。ユーザーが前のページに戻れるように、ユーザー フレンドリなエラー ページを表示します。新しいウィンドウと新しいタブをブロックします。

オプションページは次のとおりです。

ここに画像の説明を入力してください

関連情報