On 13-09-09 03:57 PM, Trenton D. Adams wrote:
Hi Guys,

I do not understand this spring web flow stuff very well, and there
doesn't appear to be a good concise document on getting started with it.
  There's just loads of a documentation that would take a very long time
to read.  Does anyone know of a good getting started guide; like more of
a reference, than a monolithic document?

It would also be nice to know if there's some concise documentation on
CAS attributes that are available for use, and which scope they get put
in.  That may be my biggest issue actually, not knowing what attributes
CAS uses, and in which scope/objects they are.

At the moment, I'm attempting to make sure the user gets *authenticated*
and the actual cookie is generated, followed by display of a custom
page.  That page will then link to /cas/login?service=, so that the user
can continue on to the service they wanted to use, or go on to the
password service.  I do manage to redirect to a custom JSP page, using
the following end-state, but CAS does not remain authenticated.  How can
I fix that problem?  I'm assuming I can add something in my end-state,
or possibly prior to that, to force the cookie to be sent to the browser?

   <end-state id="showAUExpiryWarningView" view="auExpiryWarningView">
     <on-entry>
       <set name="requestScope.originalUrl" value="flowScope.service.id" />
       <set name="requestScope.passwordUrl"
value="performAUOnLoginChecksAction.getBaseURLOnFail()" />
     </on-entry>
   </end-state>

I finally managed to get it working. But, then it blew up when I don't pass a service. So, I instead passed the flowScope.service as an attribute in the requestScope, so that I could access the id using JSP EL (${service.id}), which does not throw errors on null pointers.

Note: there is a reference to flowScope.service.id elsewhere in the default login-webflow.xml. I can't imagine that works either.

I'd still like to see the CAS spring web flow attribute reference.


Thanks.


--
Trenton D. Adams
Senior Systems Analyst/Web Software Developer
Navy Penguins at your service!
Athabasca University
(780) 675-6195
:wq!

--
   This communication is intended for the use of the recipient to whom it
   is addressed, and may contain confidential, personal, and or privileged
   information. Please contact us immediately if you are not the intended
   recipient of this communication, and do not copy, distribute, or take
   action relying on it. Any communications received in error, or
   subsequent reply, should be deleted or destroyed.
---

--
You are currently subscribed to [email protected] as: 
[email protected]
To unsubscribe, change settings or access archives, see 
http://www.ja-sig.org/wiki/display/JSG/cas-user

Reply via email to