:)

Thanks, any idea of when it could be officialy availabe?
Think am going to use cookie until then.

Manfredo

2015-06-05 17:55 GMT-03:00 Misagh Moayyed <[email protected]>:

> Ah never mind. I realized the pull wasn’t merged. I’ll update it myself.
>
>
>
> *From:* Misagh Moayyed [mailto:[email protected]]
> *Sent:* Friday, June 5, 2015 1:55 PM
> *To:* [email protected]
> *Subject:* RE: [cas-user] SAML preserving QueryString
>
>
>
> Cool. Can you do a PR?
>
>
>
> *From:* Manfredo Hopp [mailto:[email protected]
> <[email protected]>]
> *Sent:* Friday, June 5, 2015 12:48 PM
> *To:* [email protected]
> *Subject:* Re: [cas-user] SAML preserving QueryString
>
>
>
>        -  if (this.queryParams == null) {
>
>
>
>        + if (this.queryParams == null || this.queryParams.size() == 0) {
>
>
>
> 2015-06-04 13:08 GMT-03:00 Manfredo Hopp <[email protected]>:
>
> [#|2015-06-04T13:07:50.778-0300|WARNING|glassfish3.1.2|javax.enterprise.system.container.web.com.sun.enterprise.web|_ThreadID=68;_ThreadName=Thread-2;|StandardWrapperValve[jsp]:
> PWC1406: Servlet.service() for servlet jsp threw exception
>
> java.lang.UnsupportedOperationException
>
>         at java.util.AbstractList.add(AbstractList.java:148)
>
>         at java.util.AbstractList.add(AbstractList.java:108)
>
>         at
> org.jasig.cas.client.util.URIBuilder.addParameter(URIBuilder.java:402)
>
>         at
> org.jasig.cas.client.util.CommonUtils.constructServiceUrl(CommonUtils.java:310)
>
>         at
> org.jasig.cas.client.util.AbstractCasFilter.constructServiceUrl(AbstractCasFilter.java:104)
>
>         at
> org.jasig.cas.client.authentication.AuthenticationFilter.doFilter(AuthenticationFilter.java:159)
>
>         at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:256)
>
>         at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:217)
>
>         at
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:279)
>
>         at
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
>
>         at
> org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:655)
>
>         at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:595)
>
>         at
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:161)
>
>         at
> org.apache.catalina.connector.CoyoteAdapter.doService(CoyoteAdapter.java:331)
>
>         at
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:231)
>
>         at
> com.sun.enterprise.v3.services.impl.ContainerMapper$AdapterCallable.call(ContainerMapper.java:317)
>
>         at
> com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:195)
>
>         at
> com.sun.grizzly.http.ProcessorTask.invokeAdapter(ProcessorTask.java:850)
>
>         at
> com.sun.grizzly.http.ProcessorTask.doProcess(ProcessorTask.java:747)
>
>         at
> com.sun.grizzly.http.ProcessorTask.process(ProcessorTask.java:1036)
>
>         at
> com.sun.grizzly.http.DefaultProtocolFilter.execute(DefaultProtocolFilter.java:231)
>
>         at
> com.sun.grizzly.DefaultProtocolChain.executeProtocolFilter(DefaultProtocolChain.java:137)
>
>         at
> com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:104)
>
>         at
> com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:90)
>
>         at
> com.sun.grizzly.http.HttpProtocolChain.execute(HttpProtocolChain.java:79)
>
>         at
> com.sun.grizzly.ProtocolChainContextTask.doCall(ProtocolChainContextTask.java:54)
>
>         at
> com.sun.grizzly.SelectionKeyContextTask.call(SelectionKeyContextTask.java:59)
>
>         at com.sun.grizzly.ContextTask.run(ContextTask.java:71)
>
>         at
> com.sun.grizzly.util.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:532)
>
>         at
> com.sun.grizzly.util.AbstractThreadPool$Worker.run(AbstractThreadPool.java:513)
>
>         at java.lang.Thread.run(Thread.java:74
>
>
>
> 2015-06-03 15:39 GMT-03:00 Misagh Moayyed <[email protected]>:
>
> Not sure it can. I recently ran into something similar.
>
>
>
> This might help once it goes in:
>
> https://github.com/Jasig/java-cas-client/pull/105
>
>
>
> You are welcome to try it out and further validate it.
>
>
>
> - Misagh
>
>
>
> On Jun 3, 2015, at 2:08 PM, Manfredo Hopp <[email protected]> wrote:
>
>
>
>
>
>
>
> Hi, we are trying to implement Cas v4 to authenticate users through a
> Jersey client.
>
>
>
> In this configuration there is a central autenticatior which also manages
> service tickets through jersey, following a  redirection to the url of
> application.
>
>
>
> This redirection passes ServiceTicket through SAML query paramter against
> an application with following filters active:
>
>
>
>         <filter-name>CAS Validation Filter</filter-name>
>
>
> <filter-class>org.jasig.cas.client.validation.Saml11TicketValidationFilter</filter-class>
>
> ...
>
>         <init-param>
>
>             <param-name>redirectAfterValidation</param-name>
>
>             <param-value>true</param-value>
>
>         </init-param>
>
> ...
>
>
>
>     <filter>
>
>         <filter-name>CAS HttpServletRequest Wrapper Filter</filter-name>
>
>
> <filter-class>org.jasig.cas.client.util.HttpServletRequestWrapperFilter</filter-class>
>
>     </filter>
>
>
>
> <filter>
>
>  <filter-name>CAS Assertion Thread Local Filter</filter-name>
>
>
>  
> <filter-class>org.jasig.cas.client.util.AssertionThreadLocalFilter</filter-class>
>
> </filter>
>
>
>
>         <filter-name>CAS Authentication Filter</filter-name>
>
>
>
>
>
> Cas accepts redirection as valid BUT strips off QueryString.
>
>
>
> Question:  is there a means in where QueryString can be preserved at least
> for the nom SAML parameters?
>
>
>
> Thank you
>
>
>
> Manfred
>
> --
>
> 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
>
>
>
> --
>
> 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
>
>
>
>
>
>
>
> --
>
> 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
>
>
>
> --
>
> 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
>
> --
> 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
>
>

-- 
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