C# 从不同浏览器打开本地文件夹

C# 从不同浏览器打开本地文件夹,c#,browser,hyperlink,local,C#,Browser,Hyperlink,Local,我正在开发一个内部网(用c#编写),我需要使用本地链接访问一些本地文件夹(存储在内部服务器中) 实际上,我尝试使用“\server name\folder name$”作为链接,它在Internet Explorer上运行良好。如果用在铬上,什么也不会发生;更糟糕的是,在Firefox上,我收到了404错误消息 我还尝试在“中更改链接(如许多帖子所示)。”file://server-name/folder-name$“或”file://///server-name/folder-name$”,一

我正在开发一个内部网(用c#编写),我需要使用本地链接访问一些本地文件夹(存储在内部服务器中)

实际上,我尝试使用“\server name\folder name$”作为链接,它在Internet Explorer上运行良好。如果用在铬上,什么也不会发生;更糟糕的是,在Firefox上,我收到了404错误消息

我还尝试在“中更改链接(如许多帖子所示)。”file://server-name/folder-name$“或”file://///server-name/folder-name$”,一直在IE上工作,但在Firefox和Chrome上什么也没发生

我正在寻找一个简单的解决方案,如果可能的话,它至少可以用于这3种浏览器

我尝试了一些变通方法,尤其是,但这不是我想要的。如果可能的话,我宁愿不安装扩展,也不编辑某些特定的设置(不知道为什么Firefox的过程不起作用)


如有任何建议,将不胜感激

我敢肯定,唯一允许本地链接的浏览器是Internet Explorer

由于它提供的安全漏洞,它已从其他浏览器中删除

话虽如此,我认为有一些扩展。我不知道有谁能为Firefox做到这一点

编辑:它是


不过,这可能没有多大帮助,因为您正在开发intranet,并且可能不是唯一使用它的人

提示:如果某个东西只在internet explorer上工作,那么它根本不应该工作,而且你从错误的角度来处理它。你到底想实现什么?您正在尝试打开和导航文件夹并模拟Windows资源管理器吗?在客户端用户或web应用程序用户的上下文中?您是否尝试通过可以打开本地文件夹的网站为链接添加前缀?哦,天哪,那可真了不起!说真的,别那么做。是的,这个想法是打开文件夹和访问文件..就像在Windows资源管理器中一样。只有那些有权访问域的人才能访问我的intranet(以及这些本地链接)。还有别的办法吗?我不想要那些文件和文件夹的副本。如果需要,人们应该可以直接编辑它们。我已经安装了你给我的Firefox插件!一开始它不起作用,但这是因为历史应该被启用。现在它和IE一样工作正常!Chrome的插件工作原理有点不同,我只能保存文件,但我会想办法的!无论如何……谢谢!:)