[英]Control Website Folder Access using Web.config and session variable?
以下web.config文件放在網站上的特定子文件夾中。 它將允許用戶John.Doe訪問文件夾內的頁面,但將拒絕匿名用戶
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<system.web>
<authorization>
<allow users="John.Doe" />
<deny users="?" />
</authorization>
</system.web>
</configuration>
是否可以使用某個會話變量替換以下web.config文件中的用戶
例如從日期獲取日期(星期日,星期一等)並將其存儲在會話(“DayVar”)中,那么代碼應該是這樣的子文件夾星期一
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<system.web>
<authorization>
<allow session("DayVar")="monday" />
<deny session("DayVar")<>"monday"/>
</authorization>
</system.web>
</configuration>
這可行嗎?
這不是構建在框架中的東西。
您可以通過自定義基頁或類似方法處理此問題,以實現此類限制。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.