【问题标题】:exclude a page from windows authentication in asp.net从asp.net中的Windows身份验证中排除页面
【发布时间】:2011-07-14 15:19:43
【问题描述】:

我正在为我的站点使用 Windows 身份验证,并希望排除根目录下的文件夹。但不能像我们在表单身份验证中排除页面那样做到这一点。

  <location path="handlers">
    <system.web>
      <authorization>
        <allow users="*"/>
      </authorization>
    </system.web>
  </location>

我们还有其他方法吗?我已经浏览过网络...但找不到任何其他答案..

你们中的任何人都可以帮助我吗..?

我使用的是 IIS 7.5,与 2010 相比。

提前致谢。

【问题讨论】:

    标签: .net asp.net authentication windows-authentication


    【解决方案1】:

    在 IIS 中检查该特定文件夹(“处理程序”或其他)的目录安全性,确保为该文件夹启用匿名访问。

    【讨论】:

      【解决方案2】:

      您可以将另一个 web.config 放在您尝试排除的文件夹中

      <location>
          <system.web>
            <authorization>
              <deny users="*"/>
            </authorization>
          </system.web>
      </location>
      

      【讨论】:

      • 嗨,伙计们,什么都没有解决。我做错什么了吗..? 现在,我没有考虑文件夹..但是关于我网站根目录中的一个html页面。但是,它仍然要求身份验证......看不出有什么问题......?没有从谷歌那里得到太多帮助..还有..有没有人尝试过这种事情..?我相信有人必须拥有.. 和我的 iis 7.5(windows 7)
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-11-02
      • 2018-06-12
      • 2015-12-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多