asp.net核心项目app_data文件夹

时间:2018-03-26 07:37:29

标签: asp.net asp.net-core asp.net-core-webapi

我是asp.net核心应用程序的新手。我在var strs = ["1222222", "1222222,1222222", "1222222,1222222,1222222,", "1222222,1222222,1222222,1222222", "1222222,1222222,1222222,1222222,1222222,1222222"]; var rx = /^\d+(?:,\d*){0,3}$/; for (var s of strs) { console.log(s, "=>", rx.test(s)); }文件夹中有一个settings.josn文件。这包含我的应用程序的一些配置。但是用户不应该通过http请求(data)获取此文件。我怎样才能保护身份。 asp.net框架应用程序正在使用app_data文件夹。我可以在核心应用程序中使用此文件夹吗?

1 个答案:

答案 0 :(得分:0)

默认情况下,在Asp.Net Core中,所有静态文件都不可用于公共访问。

如果您的文件可以访问,则只需删除the code that makes it accessible即可。通常,此类代码位于Startup类中。