如何在Web应用程序中验证特定用户的文件夹和文件

时间:2013-01-17 10:39:38

标签: c# asp.net

换句话说,

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

对于Ex:

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

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

如果这不是最好的方法,请显示哪种方法最适合此类身份验证。

1 个答案:

答案 0 :(得分:2)

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

所以对于文件夹user1:

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

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

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