【发布时间】:2010-12-31 19:03:10
【问题描述】:
我在网站周围设置了密码以供预览 - 它具有由内容管理系统生成的 .htm 文件和 .aspx 文件。
在我的电脑上,Forms 身份验证会限制 .htm - 但实时部署时不会 - 只有 aspx 文件受到限制。
我意识到这可能是我的托管包 (pipe10) 所特有的,但谁能指出我正确的方向?
谢谢,
安迪
【问题讨论】:
标签: asp.net hosting forms-authentication
我在网站周围设置了密码以供预览 - 它具有由内容管理系统生成的 .htm 文件和 .aspx 文件。
在我的电脑上,Forms 身份验证会限制 .htm - 但实时部署时不会 - 只有 aspx 文件受到限制。
我意识到这可能是我的托管包 (pipe10) 所特有的,但谁能指出我正确的方向?
谢谢,
安迪
【问题讨论】:
标签: asp.net hosting forms-authentication
可能.htm 文件直接由 IIS 提供服务,从不通过 ASP.NET 管道来验证身份验证。这是 IIS 6 的常见问题。您可能需要configure IIS 将.htm 扩展与aspnet_isapi 过滤器相关联。
【讨论】:
最后,我只需要将所有 .HTML 文件重命名为 .ASPX - 不幸的是,我的主机不允许我配置 IIS。
【讨论】: