0
这是一件小事,但它让我疯狂,我希望IIS专家能够提供帮助。为什么IIS重定向就好像默认文档没有设置一样?
的场景很简单:
- IIS配置,这样“的Default.aspx”是 一个网站的默认文档。
- 表单认证是上和loginUrl是Default.aspx的 和defaultURL是Default.aspx的
- 在web.config中,所述的Default.aspx文档具有 '*' 的授权(任何人都可以访问)
当我浏览到该网站只用基本URL:www.somesite.com的URL回来了:www.somesite.com/default.aspx?ReturnUrl=%2f
如果我浏览到的全名(www.somesite.com/default.aspx)它没有ReturnUrl。那么,为什么当IIS添加名称时,我们是否会得到奇怪的重定向,但是当我们键入它时不会发生?
是的,你需要*和?,?表示未认证,*表示全部认证 – 2012-04-24 16:29:51