我想问一下,在网站和Web应用程序中,
app_data
文件夹有什么区别。我想确保这个文件夹在Web应用程序中是安全的,因为我把特定的文件放在这个文件夹里,只有特定用户才能下载它。app_data
文件夹有什么区别。我想确保这个文件夹在Web应用程序中是安全的,因为我把特定的文件放在这个文件夹里,只有特定用户才能下载它。App_Data文件夹用于ASP.NET存储应用程序的本地数据库,例如维护成员和角色信息的数据库。使用Web应用程序或Web网站时,app_data文件夹没有区别。
来源:
不要在 IIS
中提供 目录浏览
权限。
基本上有一种方式,即 匿名/未经授权
用户可以访问/下载您的 已授权文件
。 例如 - 您知道 查询字符串
值和其他用户可以键入并下载它。 因此,有两种方法可以防止未经授权的用户下载文件。
(a) 将 Web.Config
保留在此文件夹中,并定义可以访问它的 角色/用户
。
(b) 在 Page Load
中,您可以检查打开的页面是否仅由 已授权用户
执行。
App_Data
文件夹对于Web应用程序
和网站
来说是相同的。