2011-03-21 89 views
1

我正在寻找部署一个Web应用程序,我有一个关于web.config文件的标记<location>的简单问题。目前,我希望所有的页面都受到密码保护,并且我创建了一个包含登录对象的简单登录页面。我已经把我所有的.aspx文件在目录中称为AppMyPages,我已经把这个配置文件:web.config位置标记

如果我想充分保护我的网站,做我需要做同样的事情所有其他文件夹(AppCode,AppData,MyJavascripts,MyStylesheets,MyImages ....)?

谢谢。

回答

1

您不需要执行AppCode/AppData,但是如果在未经身份验证的页面上使用任何资源(例如登录页面),则需要小心限制MyJavascript/Stylesheets/Images。

+0

好的,谢谢。目前,我只是做一个有限的私人发布,所以我会包括这些。我把我的母版页放在一个名为Master的目录中:如果我想要全面的安全性,我是否也应该包含这个主页? – frenchie 2011-03-21 18:19:36

+0

将主目录离开可以。母版页不直接提供。 – 2011-03-21 18:24:21

+0

好的,谢谢你的信息。 – frenchie 2011-03-21 18:36:27