evergrean100
Technical User
I have protected pages using MX 7, where only people that are logged in can view the pages. The problem is if I have a Cold Fusion protected page up in the first browser and I open a second browser in IE the session goes away in the first Cold Fusion Browser page.
For example I log in and then view the cold fusion page in IE 6 Broswer where I view the protected mypage.cfm web page, and then open up a second IE Browser page where I view an html or any other page called otherpage.html. If I go back to the mypage.cfm in the first Browser and refresh the page I lose my session and it logs me out. This does not happen in Netscape 7.
Please advise how I can correct this issue. Here is what I have:
Application.cfm:
login page:
Here is what I have on the top of each one of my protected pages:
Please advise.
For example I log in and then view the cold fusion page in IE 6 Broswer where I view the protected mypage.cfm web page, and then open up a second IE Browser page where I view an html or any other page called otherpage.html. If I go back to the mypage.cfm in the first Browser and refresh the page I lose my session and it logs me out. This does not happen in Netscape 7.
Please advise how I can correct this issue. Here is what I have:
Application.cfm:
Code:
<cfapplication name = "My_application_name"
sessionManagement = "Yes"
sessionTimeout = #CreateTimeSpan(0,0,60,0)#
setClientCookies = "Yes">
<cfif IsDefined('Cookie.CFID') AND IsDefined('Cookie.CFTOKEN')>
<cfset localCFID = Cookie.CFID>
<cfset localCFToken = Cookie.CFTOKEN>
<cfcookie name="CFID" value="#localCFID#">
<cfcookie name="CFTOKEN" value="#localCFToken#">
</cfif>
login page:
Code:
<cfquery...
select from loginTable where username = '#Form.Username#'
and ......
</cfquery>
<cfset Session.AuthLogin = 'True'>
<cfset Session.AdminLogin = Form.Username>
Here is what I have on the top of each one of my protected pages:
Code:
<cfif isDefined("Session.AuthLogin") is NOT TRUE>
<!--- Session is over or not valid so go to loginPage --->
<cflocation url="loginPage.cfm">
<cfelse>
..see the Cold Fusion protected page
</cfif>
Please advise.