Autenticação com CAS



  • Boa noite, preciso integrar o maker com o CAS, alguém já passou por esta experiência ?

    Grato.


  • Que diacho é CAS?


  • CAS é um produto para autenticação centralizada (SSO).

    https://www.apereo.org/projects/cas/about-cas


  • [quote="jagnaldo"]CAS é um produto para autenticação centralizada (SSO).

    https://www.apereo.org/projects/cas/about-cas[/quote]
    Em qual parte do CAS está parado?


  • Cenário: Instalar o CAS para integrar uma aplicação Java Web com o Pentaho. A autenticação será feita através da tabela de usuário do maker (Postgres).

    Passos:

    1. Habilitei SSL no Tomcat
    2. Efetuei o deploy do Cas Server
    2.1 - Versão 5.1.2 gerada usando overlay https://github.com/apereo/cas-overlay-template
    2.2 - Configurei para efetuar autenticação via JDBC do postgres
    Até este passo consigo me logar utilizando as credenciais da tabela de usuário do maker
    3. Neste passo tentei configurar o ambiente para ao digitar qualquer url, fosse feito o redirecionamento para a tela de login do cas
    3.1 Usei como modelo a página: https://github.com/apereo/java-cas-client
    3.2 Alterei o web.xml incluindo os filtros
    3.3 Gerei os arquivos .jar cas-client-core
    3.3 Ao executar a url: https://localhost:8443, está ocorrendo o erro 'ERR_TOO_MANY_REDIRECTS' e não consigo avançar.

    Grato.


  • [quote="jagnaldo"]Cenário: Instalar o CAS para integrar uma aplicação Java Web com o Pentaho. A autenticação será feita através da tabela de usuário do maker (Postgres).
    Ao executar a url: https://localhost:8443, está ocorrendo o erro 'ERR_TOO_MANY_REDIRECTS' e não consigo avançar.
    Grato.[/quote] O too many redirects é pq está entrando em loop.

    Cai num endereço, este endereço ver que não está autenticado e manda para um endereço que supostamente deveria ser do login, mas aí está caindo no endereço inicial e fica nisso.


  • Entendi Ronélio, mas antes de configurar o web.xml para incluir os filtros, eu conseguia me autenticar sem problemas, o problema ocorreu após a alteração do web.xml, tem idéia do que está errado ? Realmente não consigo avançar.


  • [quote="jagnaldo"]Entendi Ronélio, mas antes de configurar o web.xml para incluir os filtros, eu conseguia me autenticar sem problemas, o problema ocorreu após a alteração do web.xml, tem idéia do que está errado ? Realmente não consigo avançar.[/quote] Provavelmente a mudança no web.xml está impactando.


    Já experimentou colocar no final?


  • Fiz o teste agora e o erro persistiu.


  • [quote="jagnaldo"]Fiz o teste agora e o erro persistiu.[/quote] Sem ver as configs, ambiente fica complicado sugerir algo mais.

    Experimenta integrar com contextos diferentes. Fazendo um contexto para autenticação e outro para acesso. Tá pra combinar com o evento ao autenticar, por exemplo.

Log in to reply