【问题标题】:Default document not working in IIS 6默认文档在 IIS 6 中不起作用
【发布时间】:2010-12-08 14:12:20
【问题描述】:

我有一个非常奇怪的问题需要帮助。

如果我在 IE 的一个选项卡中打开一个网站,例如 karlstad.luvit.se/luvitportal,它可以正常工作,我会被重定向到页面 default.aspx,以便我可以登录。

如果我在同一个浏览器窗口中打开另一个选项卡并转到同一个 URL,它仍然可以正常工作。但是,如果我在其中一个选项卡中登录应用程序,然后返回到带有 url karlstad.luvit.se/luvitportal 的选项卡并刷新它,我会收到 404 错误。

正确的行为是,由于我现在已通过身份验证,我应该被重定向到 default.aspx,但作为登录用户。

我们正在使用表单身份验证,并已将 default.aspx 设置为虚拟目录的默认文档。

我认为这会导致本网站上也出现其他问题。

我们将不胜感激!

BR 安娜

【问题讨论】:

    标签: .net iis-6 http-status-code-404


    【解决方案1】:

    您的设置有问题。当您通过身份验证时,ReturnUrl 看起来像是在尝试将您发送到可能不存在的 karstad.luvit.se/luvitportal/luvitportal/default.aspx。

    【讨论】:

    • 没错,那个页面不存在,存在的页面是karstad.luvit.se/luvitportal/default.aspx。你说的是哪些设置?
    • @Anna Johansson - <authentication mode="Forms"><forms ... /></autentication> 的 web.config 中的设置
    • 这些是我的设置,我认为它们看起来应该是这样吗? 跨度>
    • @Anna Johansson - 您没有指定 defaultUrl 来重定向用户。有可能你让它陷入了一个循环,它试图登录、成功、重定向到登录、看到成功的登录、重定向到登录……
    • 我改变了它,但同样的事情发生了。 身份验证>
    猜你喜欢
    • 1970-01-01
    • 2015-05-02
    • 2011-07-22
    • 1970-01-01
    • 2017-03-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多