我在网站上设置了一个密码用于预览 - 它包含由内容管理系统和.aspx文件生成的.htm文件。
在我的电脑上,Forms身份验证限制了.htm - 但是实时部署它没有 - 只有aspx文件受到限制。
我意识到这可能是我托管软件包(pipe10)的特定内容,但有人能指出我正确的方向吗?
谢谢,
安迪
答案 0 :(得分:1)
可能{IIS}直接提供.htm
文件,并且永远不会通过ASP.NET管道来验证身份验证。这是IIS 6的常见问题。您可能需要configure IIS将.htm
扩展名与aspnet_isapi
过滤器相关联。
答案 1 :(得分:1)
最后我只需将所有.HTML文件重命名为.ASPX - 我的托管很遗憾不允许我配置IIS。