IIS中设置的默认文档的路径为" WebPages / HomePage.aspx"
当我点击URL
作为" localhost:88"然后我无法获取默认页面,但得到错误:
IIS结构为 MyApplication - > WebPages - > HomePage.aspx,的Login.aspx
但当我点击with
为" localhost:88 / WebPages / HomePage.aspx"然后我成功获得了页面。
答案 0 :(得分:1)
在表单身份验证中,任何未经过身份验证(未登录的用户)请求都会路由到web.config中的Login.aspx
或已配置的页面。
它被重定向到Login.aspx
,因为未经过身份验证,因此iframe
中请求形成的路径找不到登录页面。
在用户存在会话后尝试。
如果您想直接想要从其他网站跳转到Home.aspx,您似乎需要单点登录而不是iframe。
答案 1 :(得分:0)
这是一个路径问题,我已将src="Login.aspx"
更改为src="../WebPages/Login.aspx"
并且工作正常。