I have a custom PerlAuthenHandler that works fine when protecting particular URLs but if I try to protect the document root it also protects necessary URLs I use for login and logout. Is there a way that I can exclude particular URLs or allow them to pass thru?


Here is my SSO.conf file

-----CUT-----

#<IfModule mod_perl.c>
 PerlOptions +GlobalRequest
 <Location /SSO-login>
   SetHandler perl-script
   PerlHandler SSO::SSOAuthHandler->login
   AuthType SSO::SSOAuthHandler
   AuthName SSO
 </Location>


<Location /SSO-logout> SetHandler perl-script PerlHandler SSO::SSOAuthHandler->logout AuthType SSO::SSOAuthHandler AuthName SSO </Location>


# Below are URI locations to be protected # Protect /manual <Location /manual> PerlAuthenHandler SSO::SSOAuthHandler->authenticate AuthType SSO::SSOAuthHandler AuthName SSO require valid-user </Location>

 # Protect /
 <Location />
  PerlAuthenHandler SSO::SSOAuthHandler->authenticate
  AuthType SSO::SSOAuthHandler
  AuthName SSO
  require valid-user
</Location>
#</IfModule>

----CUT-----


Andy Hale

--
------------------------------------------------------------------------
This is a PRIVATE message. If you are not the intended recipient, please
delete without copying and kindly advise us by e-mail of the mistake in
delivery. NOTE: Regardless of content, this e-mail shall not operate to
bind CSC to any order or other contract unless pursuant to explicit
written agreement or government initiative expressly permitting the use
of e-mail for such purpose.
------------------------------------------------------------------------

begin:vcard
fn:Andy Hale
n:Hale;Andy
org:Computer Sciences Corporation;Fleet Numerical Meteorology and Oceanography Center - STAT
adr:7 Grace Hopper Ave Stop 1 ;;Fleet Numerical Meteorology and Oceanography Center ;Monterey;CA;93943-5501;USA
email;internet:[EMAIL PROTECTED]
title:Jave Web Services Developer
tel;work:(831) 656-4631
x-mozilla-html:TRUE
version:2.1
end:vcard


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to