在PHP中 - 如果使用LDAP对用户进行身份验证 - 是否可以使用这些凭据浏览Windows文件系统 - 即读取文件和目录,就像您是该用户一样,而不是Web服务器的用户。
如果可以,那么存储这些凭据的最佳方式是什么,因为明确地将它们以纯文本形式存储不是一种选择。
或者 - 如果不使用PHP建议使用Windows文件系统 - 我正在考虑在ASP.NET Core MVC中编写应用程序 - 我知道你可以使用Windows登录 - 但这似乎没有给你基于表单的登录选项 - 因为它主要用于内部Intranet应用程序。
是否有办法在ASP.NET Core MVC中使用LDAP身份验证,并将这些凭据存储到这些凭据,以与该用户建立共享连接。
无论哪种方式 - 我不想在PHP中管理文件系统权限 - 我想建立与文件系统的连接,并让它根据提供的凭据进行访问/拒绝。
我希望这是有道理的!欢迎任何其他建议!
编辑:我对PHP最熟悉 - 所以如果有办法在PHP中做到最好。但是,我对这两种选择持开放态度。