gpt4 book ai didi

c# - HttpModule中如何识别UNC Access

转载 作者:可可西里 更新时间:2023-11-01 16:30:53 32 4
gpt4 key购买 nike

我有一个用于我使用的 Web 应用程序 (SharePoint) 的 HttpModule。我希望能够确定何时通过 UNC (\Server\Something) 查看文件。Request.Url.IsUnc 始终返回 false,调用始终显示“http://”,即使用户尝试通过 UNC 浏览目录也是如此。

有什么方法可以识别 UNC 访问吗?

最佳答案

每:http://msdn.microsoft.com/en-us/library/system.uri.isunc.aspx

如果指定的 Uri 实例是 UNC 路径(例如\server\folder 或 file://server/folder),则 IsUnc 属性为真。如果 URI 具有 file://方案并指定主机组件,则此属性始终返回 true。

因此,如果调用一直显示“http://”,IsUnc将无法识别。

如果这没有帮助,这篇文章中定义了一些替代方法:
Easiest way in C# to find out if an app is running from a network drive?

关于c# - HttpModule中如何识别UNC Access,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11172759/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com