[cas-dev] error get pgtiou
zahia ikhteah
zahia.ikhteah at gmail.com
Fri Sep 21 03:50:14 EDT 2007
Hi,
I have successfully integrated cas in Liferay.Now i try to get the proxy
ticket for portlet Alfresco.
My Lifery is accessible in : hhtp:localhost:8090.and ssl port : 8445
My CAs server in: localhost:8443.
so i do this in my navigator:
1.authentification on CAS serveur: https://localhost:8443/cas/login
2.get st for liferay:
https://localhost:8443/cas/login?service=localhost:8090/c/portal
3.validate st in:
https://localhost:8443/cas/serviceValidate?ticket=XXX&service=http://localhost:8090/c/portal&pgtUrl=https://localhost:8445/c/cas/proxyCallBack
xxxx -> service ticket
https:8445/c/cas/proxyCallBAck -> url callback for pgtiou
but when i validate the st i don't have the pgtiou and i have the following
error:
2007-09-13 14:40:07,106 INFO [
org.jasig.cas.authentication.AuthenticationManager
Impl] - <AuthenticationHandler:
org.jasig.cas.authentication.handler.support.Htt
pBasedServiceCredentialsAuthenticationHandler failed to authenticate the
user wh
ich provided the following credentials:
https://localhost:8443/cas/proxyCallBack
>
2007-09-13 14:40:07,106 ERROR [org.jasig.cas.web.ServiceValidateController]
- <T
icketException generating ticket for:
https://localhost:8443/cas/proxyCallBack>
org.jasig.cas.ticket.TicketCreationException:
error.authentication.credentials.b
ad
at
org.jasig.cas.CentralAuthenticationServiceImpl.delegateTicketGranting
Ticket(CentralAuthenticationServiceImpl.java:271)
at org.jasig.cas.web.ServiceValidateController.handleRequestInternal
(Ser
viceValidateController.java:124)
at
org.springframework.web.servlet.mvc.AbstractController.handleRequest(
AbstractController.java:153)
at
org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.ha
ndle(SimpleControllerHandlerAdapter.java:48)
at org.springframework.web.servlet.DispatcherServlet.doDispatch
(Dispatch
erServlet.java:857)
at org.springframework.web.servlet.DispatcherServlet.doService
(Dispatche
rServlet.java:792)
at org.springframework.web.servlet.FrameworkServlet.processRequest
(Frame
workServlet.java:475)
at org.springframework.web.servlet.FrameworkServlet.doGet
(FrameworkServl
et.java:430)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at org.jasig.cas.web.init.SafeDispatcherServlet.service
(SafeDispatcherSe
rvlet.java:115)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter
(Appl
icationFilterChain.java:269)
at org.apache.catalina.core.ApplicationFilterChain.doFilter
(ApplicationF
ilterChain.java:188)
at org.apache.catalina.core.StandardWrapperValve.invoke
(StandardWrapperV
alve.java:210)
at org.apache.catalina.core.StandardContextValve.invoke
(StandardContextV
alve.java:174)
at org.apache.catalina.core.StandardHostValve.invoke(
StandardHostValve.j
ava:127)
at org.apache.catalina.valves.ErrorReportValve.invoke(
ErrorReportValve.j
ava:117)
at org.apache.catalina.core.StandardEngineValve.invoke
(StandardEngineVal
ve.java:108)
at org.apache.catalina.connector.CoyoteAdapter.service(
CoyoteAdapter.jav
a:151)
at org.apache.coyote.http11.Http11Processor.process(
Http11Processor.java
:870)
at
org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.p
rocessConnection(Http11BaseProtocol.java:665)
at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket
(PoolTcpEndpo
int.java:528)
at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt
(LeaderFol
lowerWorkerThread.java:81)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run
(ThreadP
ool.java:685)
at java.lang.Thread.run(Unknown Source)
Caused by: error.authentication.credentials.bad
at
org.jasig.cas.authentication.handler.BadCredentialsAuthenticationExce
ption.<clinit>(BadCredentialsAuthenticationException.java:25)
at
org.jasig.cas.authentication.AuthenticationManagerImpl.authenticate(A
uthenticationManagerImpl.java:108)
at
org.jasig.cas.CentralAuthenticationServiceImpl.delegateTicketGranting
Ticket(CentralAuthenticationServiceImpl.java:242)
... 24 more
I think that i have a proble of certificat.i generate my certificat like
this:
keytool -genkey -alias tomcat -keypass changeit -keyalg RSA keytool -export
-alias tomcat -keypass changeit -file %FILE_NAME% keytool -import -alias
tomcat -file %FILE_NAME% -keypass changeit -keystore
%JAVA_HOME%/jre/lib/security/cacerts
Thanks you for your help.
--
Zahia IKHTEAH
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://tp.its.yale.edu/pipermail/cas-dev/attachments/20070921/9ac22b19/attachment.html
More information about the cas-dev
mailing list