我需要为企业用户提供查看/下载位于网络共享上的Excel文件的方法。我敢肯定,IIS具有读取权限到该位置,我可以通过浏览器浏览到它像这样: \ corp.it.com \ ROOT \共享\ TEST.XLS从内部网络连接到内部网络位置
但对我的生活我无法通过href或超链接或response.redirect获取此信息。我试过了一堆不同的东西 - 在两个方向上都是斜线,用file://对它进行预处理,但是没有运气。我也尝试模仿一个有效的用户,我可以从我的代码中读取/复制该文件,但我无法使用该模拟实际导航到该位置。
有什么想法?
谢谢。
这应该不需要去任何地方IIS附近,你只需要一个正确格式化'文件:// ...'URI:'文件:///// server/share/file.txt'(取自[在谷歌上找到的各种页面](https://www.google.co.uk/search?q=UNC+file%3A%2F%2F&sourceid=ie7&rls=com.microsoft :en-GB:IE-Address&ie =&oe =&redir_esc =&ei = wUQQUZC6LIOc0QW0xYG4BA)) – Deanna
@Deanna:现在大多数浏览器都会拒绝从HTTP/S页面导航到'file://'URI。 – duskwuff
另请参见[Firefox到本地或网络页面的链接不起作用](http://stackoverflow.com/q/192080/588306) – Deanna