在 Chrome 資訊亭模式下封鎖新分頁

在 Chrome 資訊亭模式下封鎖新分頁

我目前正在以實習生的身份為一家公司使用 Powerapps 開發一個 Web 應用程式。該應用程式運行良好,但仍然存在很大的安全問題......外部連結。

正如標題所暗示的,我使用Chrome kiosk 模式(--kiosk)來顯示我的應用程序,因為它在一個大觸摸屏上使用,公司中的任何人都可以使用該觸摸屏,當您從中選擇PDF 文件時顯示它們SharePoint 清單。

快速精確(如果這很重要):電腦已設置,因此它會在 Chrome 而不是資源管理器上自動啟動(透過 WinLogon\Shell)。

問題是,某些 PDF 文件中有外部鏈接,這將在資訊亭模式下開啟一個新選項卡,並且在不連接鍵盤的情況下無法返回應用程式。

使用主機規則阻止 IP 不起作用,因為它仍然會啟動一個新選項卡,但會阻止內容...我也無法使用附加元件來阻止鏈接,因為我需要管理員權限才能這樣做。

後來我發現除了“--kiosk”之外還使用“--app”,因此單擊鏈接會打開一個新視窗而不是新選項卡,這可能有助於找到其他解決方案,但我沒有在大屏幕上處於活動狀態,因為我需要管理員來更改此類設定。

我還注意到,以前的應用程式(這是一個“.exe”,我沒有開發並且做得很差)無法打開鏈接,或者至少沒有顯示它們。我對此有兩個理論:要么應用程式始終顯示在頂部,要么將 WinLogon\Shell 更改為可執行文件,使其無法在未打開 Windows 資源管理器的情況下啟動瀏覽器。

這些理論讓我思考解決方案,例如強制將焦點放在應用程式標籤/視窗上(就像在連結上按 ctrl+leftclick 時一樣),但我找不到解決方案。

這就是我針對這一特定問題所能收集到的所有內容,如果有人有任何更多的想法和/或建議,我很樂意聽到他們。

PS:抱歉,如果有時我的文法不好/我沒有使用正確的措辭,不是以英語為母語的人

答案1

這個 Chrome 擴充功能可能會有所幫助: Inteset 安全鎖定瀏覽器助手

被形容為:

捕獲網路錯誤。顯示使用者友善的錯誤頁面,讓使用者返回上一頁。阻止新視窗和新選項卡。

這是它的選項頁面:

在此輸入影像描述

相關內容