在進行forms身份驗證時,如果採用如下的方法配置web.config的話,則會出現所有的頁面都要進行驗證,這是使用者所不能容忍的,具體**如下:
1<
authentication mode="
forms
">
2<
forms name="
.loginuser
"loginurl="
admin/admin_login.aspx
"protection="
all"
timeout="
30"/>
3authentication
>
4<
authorization
>
5<
allow users="
*"/>
6authorization
>
7這裡我還要說明一點,很多初學者都會把上面的**寫為
1<
authentication mode="
forms
"/>
2<
forms name="
.loginuser
"loginurl="
admin/admin_login.aspx
"protection="
all"
timeout="
30"/>
3authentication
>
4<
authorization
>
5<
allow users="
*"/>
6結果會出現不能識別forms節點。
如果要實現某個目錄下的forms驗證哪個怎麼辦呢?
其實**很簡單,在新增完上面的**之後再在後要加入:
1<
location path="
admin
">
2<
system.web
>
3<
authorization
>
4<
deny users="
?"/>
5<
allow users="
*"/>
6authorization
>
7system.web
>
8location
>
9便可以實現對admin這個目錄進行驗證,而其它的則不需要進行驗證就可以直接訪問。
如何實現某一目錄的forms身份驗證
前段時間在學習後台登入驗證的問題,聽說forms身份驗證要比較的方便,於是研究了一番,結果發現網上的資料都不全 或者不適合初學者 出了好多的問題,現在我把我的 公布出來,希望能給大家一些幫助.我的後台檔案全部放在admin目錄下,後台的登入口為admin login.aspx,現在要實現的功能是 不...
如何實現某一目錄的forms身份驗證
前段時間在學習後台登入驗證的問題,聽說forms身份驗證要比較的方便,於是研究了一番,結果發現網上的資料都不全 或者不適合初學者 出了好多的問題,現在我把我的 公布出來,希望能給大家一些幫助.我的後台檔案全部放在admin目錄下,後台的登入口為admin login.aspx,現在要實現的功能是 不...
如何實現某一目錄的forms身份驗證
前段時間在學習後台登入驗證的問題,聽說forms身份驗證要比較的方便,於是研究了一番,結果發現網上的資料都不全 或者不適合初學者 出了好多的問題,現在我把我的 公布出來,希望能給大家一些幫助.我的後台檔案全部放在admin目錄下,後台的登入口為admin login.aspx,現在要實現的功能是 不...