[ David Scheck ]
> I don't think the WOContext and therefore the WORequest is set during the
> constructor of a page. And since they are not set, cookieValueForKey will
> not be able to see the values in the WORequest.
>
> You should probably use something else like awake or takeValuesFromRequest,
> etc.
>
> -dave
I have a context and a request (not null), and when I run my
application in the whole browser and type in the URL myself, I get the
cookie. The problem appears only when I run the application in a
frame, and a link call up the application with a clean URL.
Thank you anyway!!
Endre
>
>
> Endre Meckelborg Rognerud wrote:
>
> > [ Baron Shoreditch Flies Again ]
> >
> > > At 02:21 PM 3/3/99 +0100, you wrote:
> > > >When I work inside my application (in the frame), then the cookie is
> > > >returned, but when I push a button on the toolbar and Main in my
> > > >application is called with a clean URL, I try to get the cookie from
> > > >the request-object. This only returns null. This is my problem,
> > > >because I use this to check if the user is logged in.
> > >
> > > So the url in frame one is something like
> > > http://domain/cgi-bin/WebObjects.exe/YourApp.woa
> > > ?
> >
> > Yeah, this is right. My application is called with this URL and the
> > Main component is to be shown.
> >
> > > In which case, you're not checking for the request object in
> > > invokeActionForRequest or takeValuesFromRequest are you?
> > > Those methods don't get called when there's no real request, like when
> > > you're returning the default page on session startup...
> >
> > In the constructor of Main I check for the cookie if the user is not
> > logged in. In the constuctor I do something like this:
> >
> > cookie = context().request().cookieValueForKey("grunnoppl_it");
> >
> > When I do this (in the constructor of Main), the method returns null
> > even if a cookie is set. If I write in the URL myself, and the
> > application runs in the whole browser, the cookie is returned. But
> > when I call it by pushing the button in the toolbar, only null is
> > returned.
> >
> > Any advice??
> >
> > Thanks again!!
--
,,,
(O O)
------oOO--(_)--OOo------------------------
| URL: http://www.stud.ifi.uio.no/~endrer |
-------------------------------------------