如何在web.config中指定根目录位置以允许未经身份validation的用户访问? 根位置由default.aspx提供,但用户通常看不到default.aspx,他们只看到http://mysite.com/ 。 所以我补充说 <location path="~/default.aspx"> <system.web> <authorization> <allow users="*"/> </authorization> </system.web> </location> 如果用户点击mysite.com/default.aspx ,但是如果用户点击mysite.com/default.aspx ,那么这种方法会起作用 – 他仍然被redirect到login页面。 我已经试过<location path="~"> (没有帮助),还有<location path="~/"> , <location path=""> site <location path=""> (网站完全失败),无法工作。 有任何想法吗?