我的php网站允许授权用户通过上传和下载文档到文档库来共享文档。
我想存储在服务器上加密的文件,我正在尝试使用EFS,而不是在上传/下载时在PHP代码中明确加密/解密。
服务器是Windows Server 2003 / IIS
我在服务器上创建了一个新用户 ,以该用户身份登录,然后使用EFS对包含文档的文件夹进行加密。
我现在希望IIS以 的身份运行我的Web应用程序,以便它可以查看加密的文档。但是我遇到了麻烦,因为 没有所需的所有权限,例如写会话文件。
我尝试的另一个方法是让我的网站在用户内置的IUSR_Machine_Name下运行,并且当它想要打开文件进行流式传输时让php呈现用户凭据,但是,我也坚持这个。
寻求建议: