为了账号安全,请及时绑定邮箱和手机立即绑定

web.config中如何设置某些目录需要登录验证?

web.config中如何设置某些目录需要登录验证?

繁华开满天机 2018-10-10 05:06:17
<authentication mode="Forms">      <forms loginUrl="Systems/NewsSystem/admin/Login.aspx" protection="All" timeout="30"name=".ASPXAUTH"             path="/" requireSSL="false" slidingExpiration="true" defaultUrl="default.aspx"             cookieless="UseDeviceProfile" enableCrossAppRedirects="false"/>    </authentication>    <authorization>      <deny users="?"/>    </authorization><!--  以上设置是让这个程序都需要登录验证!我在用如下代码只能让某些目录不需要验证,而我下载的需要恰恰相反,我想只是某个目录如:Systems/NewsSystem/admin目录需要验证!怎么做呀?-->  <location path="Systems/NewsSystem/admin">    <system.web>      <authorization>        <!--deny users="?"/-->          <allow users="?"/>      </authorization>    </system.web>  </location>
查看完整描述

2 回答

?
冉冉说

TA贡献1877条经验 获得超1个赞

把整个程序的设置去掉,只写location这部分并且写deny users="?"

查看完整回答
反对 回复 2018-10-24
  • 2 回答
  • 0 关注
  • 584 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信