據我所知,當你想認證用戶,你需要添加以下內容到webconfig。現在允許註冊頁面的用戶尚未註冊
<authorization>
<deny users ="?" />
<allow users = "*" />
</authorization>
,我把所有的代碼以註冊用戶,其中插入他們順利進入我的數據庫以及用於檢查並允許瀏覽器,只要正確的憑據被插入到用戶名和登錄頁面密碼字段。
我現在想要做的是按下「註冊」按鈕重定向到我的註冊頁面,但這與上面關於授權的代碼相沖突,我研究並發現需要做的是創建一個文件夾並在裏面有registrarion.aspx頁面,並使用以下參數爲所述文件夾創建一個web.config文件。
<authorization>
<allow users = "*" />
</authorization>
我的按鈕都有一個重定向一旦用戶被授權即如下的所有其他網頁,其工作代碼:
Response.Redirect("Register.aspx", true);
按鈕但是,不會重定向到註冊頁面,什麼允許用戶註冊的其他方法會起作用嗎?
經進一步調查,我發現下面的代碼可以與我想要做的
<td>Username:</td>
<td><input id="txtUserName" type="text" runat="server"></td>
<td><ASP:RequiredFieldValidator ControlToValidate="txtUserName"
Display="Static" ErrorMessage="*" runat="server"
ID="vUserName" /></td>
同時需要用戶名和密碼進入,會因此受到影響重定向按鈕,即使webconfig允許非衝突用戶進入註冊頁面?
那麼你的問題是什麼?你提出了一個問題,然後談論你如何解決問題,但沒有說明它是否有效,或者你目前面臨什麼問題。 – mason
謝謝,我編輯了這個問題。 – Marcus