Hi,

It should not be, but as there is no other difference, I'm open to any
lead...

To come back to my previous question: can you check if your web session
cookie (name : JSESSION) keeps the same value during the test?

Thanks.
Best regards,
Jérôme



2014-03-26 8:46 GMT+01:00 Sashika <[email protected]>:

> Hi,
>
> All configuration in your sample and mine are same except I use HTTPS
> whereas in your example it is HTTP. Could this be an issue?
>
>
> On Tue, Mar 25, 2014 at 4:22 PM, Sashika <[email protected]> wrote:
>
>>
>> Hi I checked your sample. Could you please check it with Google2Client
>> and confirm
>>
>> Thanks.
>>
>>
>> On Mon, Mar 24, 2014 at 9:04 PM, Jérôme LELEU <[email protected]> wrote:
>>
>>> Hi,
>>>
>>> I updated my demo where localhost:8080/cas is the first CAS server which
>>> can delegate authentication to the second CAS server: localhost:8080/cas2
>>> using the OAuth protocol. So I use OAuth 2 protocol with a CAS server which
>>> delegates itself the authentication to an OAuth provider.
>>> It's hard to guess the problem while it works on my side.
>>>
>>> Can you check if your web session cookie (name : JSESSION) keeps the
>>> same value?
>>>
>>> Thanks.
>>> Best regards,
>>> Jérôme
>>>
>>>
>>>
>>> 2014-03-24 15:42 GMT+01:00 Sashika <[email protected]>:
>>>
>>> Hi,
>>>> Thanks for the test update. In your test I wonder what is the url "
>>>> http://localhost:8080/cas/login?service=http://fake"; that url seems to
>>>> me like if you are using CAS protocol to connect clients. But in my case
>>>> the clients will connect to cas using oauth server support like the url
>>>> "/cas/oauth2.0/authorize?redirect_url=http://fake";
>>>> To update you, when I login through facebook it works perfectly 6 times
>>>> out of 10. But 4 times I get the error I listed earlier. But when I login
>>>> through google2client then it gives the above error every time. What could
>>>> be the possible reason for the above?
>>>> On 24 Mar 2014 19:19, "Jérôme LELEU" <[email protected]> wrote:
>>>>
>>>>> Hi,
>>>>>
>>>>> I just made a complete test:
>>>>> https://github.com/leleuj/cas-pac4j-oauth-demo/tree/doubleoauth and
>>>>> it works perfectly.
>>>>> 1) copy/paste in your browser:
>>>>> http://localhost:8080/cas/login?service=http://fake
>>>>> 2) click on "Authenticate with another CAS server using OAuth v2.0
>>>>> protocol"
>>>>> 3) click on "Authenticate with Twitter"
>>>>> 4) Authenticate at Twitter
>>>>> 5) Click on "Allow"
>>>>>
>>>>> Here you go: you have communicate with the CAS server using the OAuth
>>>>> protocol v2.0 and delegate the authentication to an OAuth provider
>>>>> (Twitter).
>>>>>
>>>>> Best regards,
>>>>> Jérôme
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> 2014-03-24 12:40 GMT+01:00 Jérôme LELEU <[email protected]>:
>>>>>
>>>>>> Hi,
>>>>>>
>>>>>> I will make a test today or tomorrow...
>>>>>> Best,
>>>>>> Jérôme
>>>>>>
>>>>>>
>>>>>>
>>>>>> 2014-03-24 4:28 GMT+01:00 Sashika <[email protected]>:
>>>>>>
>>>>>>> Hi,
>>>>>>>
>>>>>>> I raised this same question a few months before as well, but now
>>>>>>> this has become a real issue.
>>>>>>> My CAS server is configured as an OAuths server. That means my
>>>>>>> clients connect to CAS through OAuth2.0 by issuing a 
>>>>>>> cas/oauth2/0/authorize
>>>>>>> request. Also the same server is configured with 
>>>>>>> "cas-server-support-pac4j"
>>>>>>> and "pac4j-oauth". This means my clients can log in to CAS server 
>>>>>>> through
>>>>>>> facebook etc. The problem is when I try to log in through facebook, 
>>>>>>> google
>>>>>>> etc..it displays the CAS is unavailable error message after loging in to
>>>>>>> the social network. The extract of the log is attached. What could be 
>>>>>>> the
>>>>>>> issue.
>>>>>>>
>>>>>>> =============================================================
>>>>>>> WHO: audit:unknown
>>>>>>> WHAT:
>>>>>>> TGT-18-EzIpvsOFt6HAAFg3bWZQ1c15b6l7ftySMEd3Az1LRHKFnzE0s4-passport.yatango.com
>>>>>>> ACTION: TICKET_GRANTING_TICKET_CREATED
>>>>>>> APPLICATION: CAS
>>>>>>> WHEN: Mon Mar 24 03:26:18 UTC 2014
>>>>>>> CLIENT IP ADDRESS: 124.43.26.150
>>>>>>> SERVER IP ADDRESS: 10.251.1.108
>>>>>>> =============================================================
>>>>>>>
>>>>>>> >
>>>>>>> |#]
>>>>>>>
>>>>>>> [#|2014-03-24T03:26:18.701+0000|INFO|glassfish3.1.2|javax.enterprise.system.std.com.sun.enterprise.server.logging|_ThreadID=59;_ThreadName=Thread-2;|2014-03-24
>>>>>>> 03:26:18,701 INFO [org.jasig.cas.CentralAuthenticationServiceImpl] -
>>>>>>> <Granted service ticket [
>>>>>>> ST-10-OQZyn5kf2ndBS1hc5e4d-passport.yatango.com] for service
>>>>>>> [https://????.com/cas/oauth2.0/callbackAuthorize] for user
>>>>>>> [115165125832412854137]>
>>>>>>> |#]
>>>>>>>
>>>>>>> [#|2014-03-24T03:26:18.702+0000|INFO|glassfish3.1.2|javax.enterprise.system.std.com.sun.enterprise.server.logging|_ThreadID=59;_ThreadName=Thread-2;|2014-03-24
>>>>>>> 03:26:18,702 INFO
>>>>>>> [com.github.inspektr.audit.support.Slf4jLoggingAuditTrailManager] - 
>>>>>>> <Audit
>>>>>>> trail record BEGIN
>>>>>>> =============================================================
>>>>>>> WHO: 115165125832412854137
>>>>>>> WHAT: ST-10-OQZyn5kf2ndBS1hc5e4d-passport.yatango.com for https://
>>>>>>> ??????.com/cas/oauth2.0/callbackAuthorize
>>>>>>> ACTION: SERVICE_TICKET_CREATED
>>>>>>> APPLICATION: CAS
>>>>>>> WHEN: Mon Mar 24 03:26:18 UTC 2014
>>>>>>> CLIENT IP ADDRESS: 124.43.26.150
>>>>>>> SERVER IP ADDRESS: 10.251.1.108
>>>>>>> =============================================================
>>>>>>>
>>>>>>> >
>>>>>>> |#]
>>>>>>>
>>>>>>> [#|2014-03-24T03:26:18.964+0000|INFO|glassfish3.1.2|javax.enterprise.system.std.com.sun.enterprise.server.logging|_ThreadID=60;_ThreadName=Thread-2;|2014-03-24
>>>>>>> 03:26:18,963 ERROR
>>>>>>> [org.jasig.cas.support.oauth.web.OAuth20CallbackAuthorizeController] -
>>>>>>> <oauth20_callbackUrl is missing from the session and can not be 
>>>>>>> retrieved.>
>>>>>>> |#]
>>>>>>>
>>>>>>> The login to the social network seems to be ok. But there is an
>>>>>>> error in the last line.
>>>>>>>
>>>>>>>
>>>>>>> Regards
>>>>>>> Sashika.
>>>>>>>
>>>>>>> --
>>>>>>> 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