Asp.net 是否使用Web.config和会话变量控制网站文件夹访问?
以下web.config文件位于网站的特定子文件夹中。它将允许用户John.Doe访问文件夹中的页面,但将拒绝匿名用户Asp.net 是否使用Web.config和会话变量控制网站文件夹访问?,asp.net,vb.net,security,session,web-config,Asp.net,Vb.net,Security,Session,Web Config,以下web.config文件位于网站的特定子文件夹中。它将允许用户John.Doe访问文件夹中的页面,但将拒绝匿名用户 <?xml version="1.0" encoding="utf-8"?> <configuration> <system.web> <authorization> <allow users="John.Doe" /> <deny users="?" />
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<system.web>
<authorization>
<allow users="John.Doe" />
<deny users="?" />
</authorization>
</system.web>
</configuration>
是否可以使用特定会话变量替换以下web.config文件中的用户
例如,从日期获取日期(星期日、星期一等)并将其存储在会话(“DayVar”)中
那么子文件夹monday的代码应该是这样的
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<system.web>
<authorization>
<allow session("DayVar")="monday" />
<deny session("DayVar")<>"monday"/>
</authorization>
</system.web>
</configuration>
这可行吗?这不是框架中内置的东西 您可以通过自定义基本页或类似的方式来处理此问题,以实现该类型的限制