【发布时间】:2013-06-21 11:31:41
【问题描述】:
我在 ubuntu 12.04 lts 上设置了单声道 2.10。我还安装了 mono-apache-server4 和 mod-mono。我在 Visual Studio 中创建了一个简单的“hello world”mvc3 项目,然后将编译后的项目复制到 ubuntu。应用程序运行没有问题,但是当我尝试下载 http://mysite/app/bin/helloworld.dll 时,我很惊讶它成功了。
我显然可以调整 apache 设置以禁止访问 bin 文件夹,但我想知道:还有什么我应该保护单声道本身(与 apache 相比)内部是否有任何设施可以做那个?
如果没有标准方法,是否可以编写一个 MVC 路由来阻止访问不需要访问的文件?
【问题讨论】:
标签: asp.net asp.net-mvc-3 security mono