[英]open folder root with chrome receive not allowed to load local resource
我正在嘗試在我的Intranet應用程序上啟用ficher,當用戶單擊按鈕時,頁面將打開Windows文件資源管理器,以指定HREF屬性中的文件夾。
<a href="file://[the project folder]">Project Folder</a>
在Edge和Explorer上運行正常。
在Chrome瀏覽器中,我收到錯誤消息“不允許加載本地資源”。
我了解風險以及為何Chrome阻止了該選項。 但是在我看來,此選項(將Windows File Explorer打開到本地根目錄)是如此基礎,以至於必須有一種解決方案,允許用戶打開文件夾並仍然保持安全(網站白名單允許這樣做或這樣的東西。
我找到了屬性“ --allow-file-access-from-files”,我可以要求用戶使用此屬性創建快捷方式來訪問應用程序(其Intranet應用程序)
有沒有我找不到的解決方案?
非常感謝
您是否嘗試過根目錄中的絕對路徑? 的種類:
<a href="../your_directory1/your_directory2" target="_blank">Project Folder</a>
作為your_directory1從根開始的第一個目錄,在your_directory2之后,依此類推...
../從服務器根目錄調用路徑
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.