换句话说,
我的 friend 将文件存储在服务器中每个用户的单独文件夹中,以及如何仅为特定用户访问这些文件。
例如:
user1、user2、user3 是文件夹,user1 只能访问 user1 文件夹,不能访问其他文件夹。我正在使用 ASP.NET 和 C#
我有点菜鸟,所以如果已经回答了请忽略(并且足够友善地发布链接。)
如果这不是最佳方法,请显示哪种方法最适合此类身份验证。
最佳答案
为每个文件夹创建一个 web.config 文件并授权用户:
对于文件夹 user1 来说:
<?xml version="1.0"?>
<configuration>
<system.web>
<authorization>
<allow users="user1"/>
<deny users="*"/>
</authorization>
</system.web>
</configuration>
我假设您正在使用表单例份验证
关于c# - 如何在 Web 应用程序中对特定用户的文件夹和文件进行身份验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14377177/