在我的項目我是檢查用戶密碼experied與否,如果experied然後我重定向我的網頁修改密碼頁面這樣的:Response.Redirect的工作不正常
Sub VerifyPasswordResetNeeded()
Using db As New ContactConnectionFast
Dim needPassChange = db.sp_UserPasswordResetNeed(CurrentUser.UserIdentity.UserID)
If needPassChange(0) = "0" Then
Response.Redirect("~/Secure/ChangePassword?reset=" + Encryption64.Encrypt(1), False)
End If
End Using
End Sub
這個代碼我在我的師傅檢查頁面。 但每次我得到的錯誤消息此消息時
請任何一個幫助我
我懷疑它的意思是,當你試圖訪問'ChangePassword'頁面時,你顯示的函數正在執行,所以你進入了一個重定向循環,你一直試圖重定向到同一頁。 –
實際登錄後,我檢查我的主人如果我的sp返回0,那麼它重定向到changepassword頁面。 – Rajpurohit
在頁面上使用代碼而不是母版頁,因爲頁面的page_load在母版頁之前被調用page_load –