标签: asp.net-mvc
我的项目根目录中有几个文件看起来像网络文件,但它们不是:package.json和gruntfile.js。
package.json
gruntfile.js
不幸的是,用户可以导航到根路径中的文件。
我想避免这种情况。必须有办法吗?该文件夹中的所有其他文件都不可访问。
答案 0 :(得分:2)
最简单的方法是:为将响应HTTP 403的控制器创建2条路由/package.json和/gruntfile.js。
/package.json
/gruntfile.js
另一种方法是创建一个全局过滤器,它将匹配这些路由并响应HTTP 403。