Hi there,
here is what i have on my computer ,,,,
4.6.2 clean install
winxp Pro
sql server 2005
clicking on the logout link application crashes in the login.ascx.vb file under admin/skin folder.
Private Sub cmdLogin_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles cmdLogin.ClickTry
If Request.IsAuthenticated = True Then
If PortalSettings.HomeTabId <> -1 Then
Response.Redirect(NavigateURL(PortalSettings.HomeTabId,
"Logoff"), True) '<application crashes on this line >Else
Response.Redirect(NavigateURL(PortalSettings.ActiveTab.TabID,
"Logoff"), True)End If
Else
'Log In
Dim ReturnUrl As String = HttpContext.Current.Request.RawUrlIf ReturnUrl.IndexOf("?returnurl=") <> -1 Then
ReturnUrl = ReturnUrl.Substring(0, ReturnUrl.IndexOf(
"?returnurl="))End If
ReturnUrl = HttpUtility.UrlEncode(ReturnUrl)
If PortalSettings.LoginTabId <> -1 And Request.QueryString("override") Is Nothing Then
' user defined tab
Response.Redirect(NavigateURL(PortalSettings.LoginTabId,
"", "returnurl=" & ReturnUrl), True)Else
' portal tab
If PortalSettings.HomeTabId <> -1 Then
Response.Redirect(NavigateURL(PortalSettings.HomeTabId,
"Login", "returnurl=" & ReturnUrl), True)Else
Response.Redirect(NavigateURL(PortalSettings.ActiveTab.TabID,
"Login", "returnurl=" & ReturnUrl), True)End If
End If
End If
Catch exc As Exception 'Module failed to load
ProcessModuleLoadException(
Me, exc)End Try
End Sub
i don't see any logoff control in the moduleControl table in db.
I WOULD APPRECIATE IF SOMEONE CAN EXPLAIN WHY APPLICATION CRASH ON THIS LINE OF CODE AND STILL USER IS ABLE TO LOG OFF AND THERE IS NO WARNING OR ERROR. AM I RIGHT ? ANYONE