如何找到用户’;c#应用程序中的“共享”和“安全”访问权限

如何找到用户’;c#应用程序中的“共享”和“安全”访问权限,c#,windows,permissions,directory,C#,Windows,Permissions,Directory,我已经将网络shared文件夹的读取权限授予了其他域用户。现在我想使用c#code进行测试,尤其是共享访问权限 如何在c#应用程序中查找用户的共享和安全访问权限? .net如何理解与共享或安全相关的权限? 如果我正确理解了您的情况,您只需要告诉用户是否具有对共享目录的读取权限。如果这是真的,最简单的解决方案可能是尝试列出目录或打开已知存在的文件。如果尝试失败,则用户没有访问权限。@HarryJohnston最后,我实现了测试访问权限的解决方案,例如,在共享路径上创建示例文件并检查未经授权的异常。

我已经将网络
shared
文件夹的读取权限授予了其他域用户。现在我想使用c#code进行测试,尤其是
共享访问权限

如何在c#应用程序中查找用户的
共享
安全
访问权限?

.net如何理解与共享或安全相关的权限?


如果我正确理解了您的情况,您只需要告诉用户是否具有对共享目录的读取权限。如果这是真的,最简单的解决方案可能是尝试列出目录或打开已知存在的文件。如果尝试失败,则用户没有访问权限。@HarryJohnston最后,我实现了测试访问权限的解决方案,例如,在共享路径上创建示例文件并检查
未经授权的异常