换句话说,
我的朋友将文件存储在服务器中每个用户的单独文件夹中,以及如何仅为特定用户访问这些文件。
对于Ex:
user1,user2,user3是文件夹,user1应该只访问user1文件夹而不是其他文件夹。我正在使用ASP.NET& C#
我有点像菜鸟,所以如果已经回答,请忽略(并且要发布链接。)
如果这不是最好的方法,请显示哪种方法最适合此类身份验证。
答案 0 :(得分:2)
为每个文件夹创建一个web.config文件并授权用户:
所以对于文件夹user1:
<?xml version="1.0"?>
<configuration>
<system.web>
<authorization>
<allow users="user1"/>
<deny users="*"/>
</authorization>
</system.web>
</configuration>
我假设您正在使用表单身份验证