none
关于IIS7 windows验证,设置自定义401页面 RRS feed

  • 问题

  • 我在IIS7中,配置了一个站点UDE是windows验证(在同一个domain使用的站点)。现在有个问题是,我想设置一个自定义的401错误页面,不管我怎么配置,都无法跳转到我的401错误页面去。
    在System.webServer节点下面做如下的配置:
    <httpErrors>
      <remove statusCode="401" subStatusCode="-1" />
      <error statusCode="401" prefixLanguageFilePath="" path="/ErrorPages/401.htm" responseMode="File" />            
    </httpErrors>

    在我没有提供windows账号的情况下,是提示:You do not have permission to view this directory or page.,而并没有显示我自己的401错误页面。我想可能是IIS抛出401错误的时候,去找ErrorPages/401.htm这个页面的时候,没有权限去读取。但是我把ErrorPages这个文件夹都设置了IIS_USRS用户的full control权限了。

    求大师帮我解决一下,非常感谢。
    • 已移动 Barry Wang 2014年5月26日 2:38 IIS相关
    2014年5月23日 8:24

答案

全部回复