asp.net – web.config中的多个/不同的身份验证设置

前端之家收集整理的这篇文章主要介绍了asp.net – web.config中的多个/不同的身份验证设置前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我如何为我的网络应用程序的不同部分设置不同的身份验证标签?说我有:
/
/folder1/
/folder2/

是否可以指定不同的< authentication />每个文件夹的标签

我想要folder1使用Windows身份验证,但folder2使用Forms身份验证.

我尝试在< location />标签,但它看起来不像您可以使用< authentication /> < location />中的标签标签,至少不通过VS 2008,它内置在webserver中.

错误说出错误3使用注册为allowDefinition =’MachineToApplication’的部分超出应用程序级别是一个错误.虚拟目录未被配置为IIS中的应用程序可能导致此错误.

<location path="/folder1">
    <system.web>
      <authentication mode="Forms" />
      <authorization>
        <deny users="?"/>
      </authorization>
    </system.web>
  </location>

解决方法

您只能拥有< authentication />在顶层web.config.您可能需要创建多个应用程序.即,您可以在应用程序中创建应用程序,并在每个应用程序中使用不同的身份验证模
原文链接:https://www.f2er.com/aspnet/250347.html

猜你在找的asp.Net相关文章