我很努力讓我的登錄/註冊系統正常工作。 我有一個register.aspx頁面,其中用戶註冊並將所有這些數據輸入到數據庫中,然後我有一個Login.aspx用戶應該在其中輸入用戶名和密碼。登錄/註冊時的C#ASP.Net身份驗證
但我似乎甚至不能進入這個階段,因爲身份驗證似乎不斷搞亂。
<authentication mode="Forms">
<forms name="401kApp" loginUrl="/login.aspx"
defaultUrl="Home.aspx"
/>
</authentication>
我想我的身份驗證實現沒有人登錄(因爲他們不應該是除非他們登錄登錄頁面本身)。但由於某種原因,它似乎繼續重定向我,我經常得到HTTP 404:無法找到資源。
它重定向到:
http://localhost:52761/login.aspx?ReturnUrl=%2f
我不知道爲什麼它這樣做,因爲它甚至不會加載登錄或註冊頁面,讓當認證是對我登錄。
這是我的登錄代碼:
<asp:LoginStatus id="LoginStatus1" runat="server"></asp:LoginStatus>
<asp:LoginView ID="LoginView1" runat="server">
<AnonymousTemplate>
Please log in.
</AnonymousTemplate>
<LoggedInTemplate>
Thanks for logging in
</LoggedInTemplate>
</asp:LoginView>
誰能幫助我?
在此先感謝
我現在掙扎,因爲它永久地說:我登錄當我有。實際上沒有使用登錄屏幕在任何時間點登錄。所以重定向問題已經解決了,但是登錄問題還沒有解決。 – Mac