[cas-dev] Request for modification of online installation guide re TGT session cookie and SSL
Andrew William Petro
apetro at unicon.net
Mon Apr 16 10:23:12 EDT 2007
Konrad,
I agree that SSL is not usefully optional in CAS, in any environment.
I think this documentation should be modified to make using SSL the
expected case. Instead of "if you wish to use SSL with CAS", "SSL is
required for the full CAS featureset. CAS leverages SSL to place secure
SSO session cookies and to authenticate applications via callbacks. CAS
clients typically require that the CAS server validate tickets over
SSL. SSL is a reality of CAS environments. You are recommended to use
SSL (whether established via self-signed certificates or commercial
certificates) in all of your CAS environments."
And then treat *not* using SSL as the special case:
"However, it is possible to deploy CAS into a non-SSL environment and
get the basic idea of CAS with a degraded featureset. As you'd expect,
*CAS deployments not using SSL are insecure*."
Andrew
Wulf, Konrad wrote:
> Dear Scott, dear others of the CAS development team,
>
> We have made the following observation that the mechanism for picking up
> a new service ticket when already logged into CAS while switching to
> another service will _only_ work when SSL is enabled, since the TGT
> session cookie is a secure one, requiring an active SSL connection.
>
> In your guide "installing CAS" in section "Working with CAS" and section
> "Demo-ing CAS"
> (http://www.ja-sig.org/products/cas/server/installing/index.html), you
> are giving the impression that SSL is optional for development systems.
> But it is _not_ if you want a fully functional system. Perhaps you can
> rewrite that section of the installation guide accordingly?
>
> cheers,
> Konrad
>
> P.S.: Thanks for providing with CAS such a handy and useful software ;-)
>
> _______________________________________________
> cas-dev mailing list
> cas-dev at tp.its.yale.edu
> http://tp.its.yale.edu/mailman/listinfo/cas-dev
>
More information about the cas-dev
mailing list