Hello,

for testing purposes you have to emulate your load balancer, using httpd or
nginx, or any other tool and point your CAS client in example.org to that
HTTPS URL.
I am usually using for testing generated certificate for
https://localhost.localdomain and locally deployed CAS protected service
from https://github.com/cas-projects/cas-sample-java-webapp

Jozef

On Thu, Oct 4, 2018 at 1:37 PM Pedro Rosas <[email protected]>
wrote:

> Hi all,
>
> I'm currently building a cas-overlay instance (based on CAS 5.3.3) that
> will be deployed to a standalone Tomcat 9 server.
> Our production environment will have a load balancer that will offload the
> SSL certificates.
> Between the load balancer and the Tomcat server communication will be
> using HTTP only.
>
> So, we want to have CAS running on http ONLY.
> On my development machine, I have it running on http.
> If I navigate to the login page "
> http://localhost:8080/cas-overlay/login?service=https://www.example.org";
> everything seems to be working fine.
> Typing the correct credentials, gets me redirected to the example.org
> domain with a ticket as a GET parameter "
> https://www.example.org/?ticket=ST-1-kP1yT6Q8VVBPlpi0NEBWi7mV0gUL-BR-PEDROR01
> "
>
> But... if I navigate to the standard login page "
> http://localhost:8080/cas-overlay/login"; the page includes the
> "Non-Secure Connection" warning - "*You are currently accessing CAS over
> a non-secure connection. Single Sign On WILL NOT WORK. In order to have
> single sign on work, you MUST log in over HTTPS.*"
>
> What does it mean that single sign on WILL NOT WORK?
> Am I missing something, or is my setup running fine?
> Can I simply safely ignore the warning?
>
>
> Thanks.
> Best Regards,
>   Pedro Rosas
>
>
> On Tuesday, December 19, 2017 at 4:46:07 PM UTC, Jozef Kotlar - EEA.sk
> wrote:
>>
>> And? That doesn't work?
>> It was just my guess. I am actually using another configuration to proxy
>> standalone CAS behind Apache HTTP Server . Following configuration allows
>> me to define both AJP (for proxying) and HTTP (for local monitoring) ports.
>>
>> $ cat /etc/cas/config/application.yml
>> info:
>>   description: CAS Configuration
>>
>> # Embedded tomcat
>> cas.server:
>>   http:
>>     enabled: true
>>     port: 8480
>>   ajp:
>>     secure: true
>>     enabled: true
>>     proxyPort: 443
>>     scheme: https
>>     port: 8409
>>
>>
>> On Tuesday, December 19, 2017 at 3:46:37 AM UTC+1, casuser wrote:
>>>
>>>
>>> Hello Jozef that's my current configuration:
>>>
>>> cas.server.httpProxy.enabled=true
>>> cas.server.httpProxy.secure=true
>>> cas.server.httpProxy.protocol=AJP/1.3
>>> cas.server.httpProxy.scheme=http
>>> cas.server.httpProxy.redirectPort=8080
>>> cas.server.httpProxy.proxyPort=8080
>>> cas.server.httpProxy.attributes.attributeName=attributeValue
>>>
>>>
>>>
>>>
>>>
>>> On Friday, December 15, 2017 at 10:20:48 PM UTC+8, Jozef Kotlar - EEA.sk
>>> wrote:
>>>>
>>>> I think you should leave cas.server.httpProxy.secure=true, this is
>>>> actually setting on container connector the CAS is checking.
>>>>
>>>>
>>>> --
> - Website: https://apereo.github.io/cas
> - Gitter Chatroom: https://gitter.im/apereo/cas
> - List Guidelines: https://goo.gl/1VRrw7
> - Contributions: https://goo.gl/mh7qDG
> ---
> You received this message because you are subscribed to a topic in the
> Google Groups "CAS Community" group.
> To unsubscribe from this topic, visit
> https://groups.google.com/a/apereo.org/d/topic/cas-user/aey5xVaTLGI/unsubscribe
> .
> To unsubscribe from this group and all its topics, send an email to
> [email protected].
> To view this discussion on the web visit
> https://groups.google.com/a/apereo.org/d/msgid/cas-user/b225a201-5aad-41db-b65c-5783ea4838eb%40apereo.org
> <https://groups.google.com/a/apereo.org/d/msgid/cas-user/b225a201-5aad-41db-b65c-5783ea4838eb%40apereo.org?utm_medium=email&utm_source=footer>
> .
>

-- 
- Website: https://apereo.github.io/cas
- Gitter Chatroom: https://gitter.im/apereo/cas
- List Guidelines: https://goo.gl/1VRrw7
- Contributions: https://goo.gl/mh7qDG
--- 
You received this message because you are subscribed to the Google Groups "CAS 
Community" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/a/apereo.org/d/msgid/cas-user/CACKWwDh3YLvC_5CrLmYmqRw8fuWiVbDb2MOfnMzS_edYiEqcKw%40mail.gmail.com.

Reply via email to