当用户访问内部网络网站上的特定页面时,我需要检查他们的用户是否有权访问非常特定的网络文件夹。我需要像 is_readable() 一样运行的东西,但从用户系统的角度来看,而不是从服务器的角度来看。
基本上,如果您具有访问特殊文件夹的网络权限,则该站点是可访问的。如果不是,您将被拒绝访问。这是避免用户登录系统的一种快速而肮脏的方法。它搭载了网络安全性,但实际上并未与之集成。
我不介意在 PHP 或 Java 中这样做。有任何想法吗?
我认为这可以用jcifs来完成,但您可能需要用户的密码。
是windows oder unix文件系统吗?
对于 Windows,您可以调用cacls c:\path
并解析用户名的输出。但这有点丑陋。