0
我正在使用C#構建一個使用ASP.NET的網站,它是從Web窗體模板構建的。單個頁面上的ASP.NET Web表單密碼驗證
其中一個頁面需要使用密碼進行保護,非常類似於PHP身份驗證。
我已經嘗試過幾個樣本,但是應用程序中的所有頁面都受到保護,我只需要在請求特定頁面時進行身份驗證。
任何好的和簡單的方法來實現這個?
我正在使用C#構建一個使用ASP.NET的網站,它是從Web窗體模板構建的。單個頁面上的ASP.NET Web表單密碼驗證
其中一個頁面需要使用密碼進行保護,非常類似於PHP身份驗證。
我已經嘗試過幾個樣本,但是應用程序中的所有頁面都受到保護,我只需要在請求特定頁面時進行身份驗證。
任何好的和簡單的方法來實現這個?
有跡象表明,首先想到的兩個直接的選擇:
明確排除您不要使用location
元素在web.config
文件下的Forms Authentication
安全需要的頁面,就像這樣:
將您不希望應用安全性的所有頁面放入文件夾中,並將單獨的web.config
應用於該文件夾。執行此步驟的步驟詳述如下:Setting authorization rules for a particular page or folder in web.config
「like this:」 - What's missing? – Axarydax