And how can I test that CAS is using LDAP for authenication?  Using the
default cas-server login page?  If connect to LDAP successful, is it also
show login successful?

###############
Albert


"Scott Battaglia" <[EMAIL PROTECTED]>
???????:[EMAIL PROTECTED]
> I think you told ldap to use ssl on a non-ssl port.
>
> -Scott
>
> On 4/12/07, PLK Albert
<[EMAIL PROTECTED]> wrote:
> > Dear,
> >
> > What is the problem of my configuration for CAS calling LDAP as
> > authenication.
> >
> > I want to use LDAP for authenication.  After I browse the web
> > http://local/cas/login, typing the username and password who has been
added
> > in LDAP. The broswer is showing :
> > CAS is Unavailable
> > A general exception occurred while trying to access CAS. Please notify
your
> > system administrator.
> >
> > I check the log :
> >
> >
> > 2007-04-12 16:39:39,836 DEBUG
> > [org.springframework.web.servlet.view.JstlView] - <Rendering view with
name
> > 'casLoginView' with model
[EMAIL PROTECTED]
> > flow = 'login-webflow', flowSessions = [EMAIL PROTECTED]
flow =
> > 'login-webflow', state = 'viewLoginForm', scope = map[[empty]]]]],
> >
flowExecutionKey=_c47C1F5B9-5DED-AAFB-857F-9E4486130F0D_k9A5E5A0F-C85B-22A0-
> > F3C7-C2A669E26736} and static attributes {}>
> > 2007-04-12 16:39:39,836 DEBUG
> > [org.springframework.web.servlet.view.JstlView] - <Added model object
> > 'flowExecutionKey' of type [java.lang.String] to request in view with
name
> > 'casLoginView'>
> > 2007-04-12 16:39:39,836 DEBUG
> > [org.springframework.web.servlet.view.JstlView] - <Added model object
> > 'flowExecutionContext' of type
> > [org.springframework.webflow.execution.impl.FlowExecutionImpl] to
request in
> > view with name 'casLoginView'>
> > 2007-04-12 16:39:39,845 DEBUG
> > [org.springframework.web.servlet.view.JstlView] - <Forwarded to resource
> > [/WEB-INF/view/jsp/default/ui/casLoginView.jsp] in InternalResourceView
> > 'casLoginView'>
> > 2007-04-12 16:39:39,980 DEBUG
> > [org.springframework.web.servlet.view.JstlView] - <Rendering view with
name
> > 'casLoginView' with model
[EMAIL PROTECTED]
> > flow = 'login-webflow', flowSessions = [EMAIL PROTECTED] flow
=
> > 'login-webflow', state = 'viewLoginForm', scope = map[[empty]]]]],
> >
flowExecutionKey=_cE87F32A3-1CE9-8208-1003-6F03F0053274_kAE1C8F60-7159-467B-
> > 927F-F22199DEE3F2} and static attributes {}>
> > 2007-04-12 16:39:39,980 DEBUG
> > [org.springframework.web.servlet.view.JstlView] - <Added model object
> > 'flowExecutionKey' of type [java.lang.String] to request in view with
name
> > 'casLoginView'>
> > 2007-04-12 16:39:39,980 DEBUG
> > [org.springframework.web.servlet.view.JstlView] - <Added model object
> > 'flowExecutionContext' of type
> > [org.springframework.webflow.execution.impl.FlowExecutionImpl] to
request in
> > view with name 'casLoginView'>
> > 2007-04-12 16:39:39,983 DEBUG
> > [org.springframework.web.servlet.view.JstlView] - <Forwarded to resource
> > [/WEB-INF/view/jsp/default/ui/casLoginView.jsp] in InternalResourceView
> > 'casLoginView'>
> > 2007-04-12 16:39:43,256 DEBUG
> > [org.springframework.web.servlet.view.JstlView] - <Rendering view with
name
> > 'casLoginView' with model
[EMAIL PROTECTED]
> > flow = 'login-webflow', flowSessions = [EMAIL PROTECTED]
flow =
> > 'login-webflow', state = 'viewLoginForm', scope = map[[empty]]]]],
> >
flowExecutionKey=_c38A871B0-BE44-0F5A-BF1E-96DF68C35A9E_k8B61A4C1-DAA9-F1F7-
> > 564C-0583FFC63E37} and static attributes {}>
> > 2007-04-12 16:39:43,256 DEBUG
> > [org.springframework.web.servlet.view.JstlView] - <Added model object
> > 'flowExecutionKey' of type [java.lang.String] to request in view with
name
> > 'casLoginView'>
> > 2007-04-12 16:39:43,256 DEBUG
> > [org.springframework.web.servlet.view.JstlView] - <Added model object
> > 'flowExecutionContext' of type
> > [org.springframework.webflow.execution.impl.FlowExecutionImpl] to
request in
> > view with name 'casLoginView'>
> > 2007-04-12 16:39:43,262 DEBUG
> > [org.springframework.web.servlet.view.JstlView] - <Forwarded to resource
> > [/WEB-INF/view/jsp/default/ui/casLoginView.jsp] in InternalResourceView
> > 'casLoginView'>
> >
> >
> >
> > And I had modified the deployerConfigContext.xml already, as follow :
> >
> >                                 <bean
> >
> > class="org.jasig.cas.adaptors.ldap.BindLdapAuthenticationHandler">
> >                                         <property name="filter"
> > value="uid=%u" />
> >                                         <property name="searchBase"
> > value="ou=people,dc=plk,dc=org" />
> >                                         <property
> >                                                 name="contextSource"
> >                                                 ref="contextSource" />
> >                                 </bean>
> >                         </list>
> >                 </property>
> >          </bean>
> >
> >          <bean id="contextSource"
> > class="org.jasig.cas.adaptors.ldap.util.AuthenticatedLdapContextSource">
> >                  <property name="authenticatedReadOnly" value="true" />
> >                  <property name="password" value="secret" />
> >                  <property name="pooled" value="true" />
> >                  <property name="urls">
> >                          <list>
> >                                  <value>ldap://ldap.plk.org:389/</value>
> >                          </list>
> >                  </property>
> >                  <property name="userName" value="cn=Manager" />
> >                  <property name="baseEnvironmentProperties">
> >                          <map>
> >                                  <entry>
> >
> > <key><value>java.naming.security.protocol</value></key>
> >                                          <value>ssl</value>
> >                                  </entry>
> >                                  <entry>
> >
> > <key><value>java.naming.security.authentication</value></key>
> >                                          <value>simple</value>
> >                                  </entry>
> >                          </map>
> >                  </property>
> >          </bean>
> >
> >
> >
> > Thx.
> >
> > Albert
> >
> >
> >
> > _______________________________________________
> > Yale CAS mailing list
> > [EMAIL PROTECTED]
> > http://tp.its.yale.edu/mailman/listinfo/cas
> >
>
>
> --
> -Scott Battaglia
>
> LinkedIn: http://www.linkedin.com/in/scottbattaglia



_______________________________________________
Yale CAS mailing list
[EMAIL PROTECTED]
http://tp.its.yale.edu/mailman/listinfo/cas

Reply via email to