2

换句话说,

我的朋友将文件存储在服务器中每个用户的单独文件夹中,以及如何仅为特定用户访问这些文件。

例如:

user1, user2, user3 是文件夹,user1 应该只访问 user1 文件夹而不是其他文件夹。我正在使用 ASP.NET & C#

我有点菜鸟,所以如果已经回答,请忽略(并且很友好地发布链接。)

如果这不是最好的方法,请说明哪种方法最适合这种类型的身份验证。

4

1 回答 1

2

为每个文件夹创建一个 web.config 文件并授权用户:

所以对于文件夹 user1:

<?xml version="1.0"?>
<configuration>
    <system.web>
        <authorization>
            <allow users="user1"/>
            <deny users="*"/>

        </authorization>
    </system.web>
</configuration>

我假设您正在使用表单身份验证

于 2013-01-17T10:50:57.537 回答