If they're not setting cookies and you're not passing the ID/token via URL,
then you won't maintain the session. 

One problem I've run into with IE 5.5 is inconsistent cookie behavior. There
are two browser settings for cookies (accept cookies and accept "session"
cookies only), and if cookies are disabled but "session" cookies are
enabled, session management fails in my application. It seems like the
browser sets the cookies OK on the first request, so my app quits using the
URL tokens. Then on a subsequent request, the cookie disappears and the
session is lost.

Since this is an Intranet app, I was able to get the users to change their
cookie settings in the browser (either both on or both off works). I don't
know how I'd solve it in a public web app.

Eric

-----Original Message-----
From: Ken McInnes [mailto:[EMAIL PROTECTED]]
Sent: Friday, February 16, 2001 7:39 AM
To: CF-Talk
Subject: Application.cfm, Session Management...More Info.


Sorry Everyone,

I had trouble posting to the list at first and some of the message got
stripped when I did the ole cut and paste...

Here is the error message and the application.cfm.  No they are not going
through a proxy and the Cold Fusion pages are being hosted in a shared
environment (just to make things interesting).  I'm not sure if I was clear
in my first message but the application works from our various developers'
machines that we use for testing browsers, etc.  The client is using IE 5
(build 5.00.292....)

In fact this has only popped up on this particular site.  I believe the
obvious problem is that the session variable has not been created but it
works on other machines so that's what has me puzzled.  Anyhow I look
forward to your informed comments...

Thanks,
Ken

Here is the error:

Error resolving parameter SESSION.PERMISSIONS

 The session variable PERMISSIONS does not exist. The cause of this error is
very likely one of the following things:

   1.The name of the session variable has been misspelled.
   2.The session variable has not yet been created.
   3.The session variable has timed out.



<CFAPPLICATION  Name="SomeName"
                                SessionManagement="Yes"
                                SessionTimeout="#CreateTimeSpan(0,0,15,0)#">



Ken McInnes
e-Business Architect
CSystems Consulting
1021 B 18th Street South
Lethbridge, AB    Canada             T1K 2A2

Email:                  [EMAIL PROTECTED]
Web Site:       http://www.csystems.ab.ca (temporarily unavailable)
Phone:                  403.394.5116
Fax:                    403.381.6868
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Structure your ColdFusion code with Fusebox. Get the official book at 
http://www.fusionauthority.com/bkinfo.cfm

Archives: http://www.mail-archive.com/cf-talk@houseoffusion.com/
Unsubscribe: http://www.houseoffusion.com/index.cfm?sidebar=lists

Reply via email to