Procurar Resultados :

×

Registrar Contato
[Smartslider3 deslizante = 123]
Login único Java

Conector Java SAML Single Sign On (SSO) | Java SSO

O Conector Java SAML Single Sign On (SSO) atua como um Provedor de Serviços SAML que pode ser configurado para estabelecer a confiança entre o conector SSO e um Provedor de Identidade compatível com SAML para autenticar os usuários com segurança em seu aplicativo. O conector SSO utiliza o protocolo SAML para trocar dados de autenticação e autorização com o Provedor de Identidade. O Conector Java Single Sign On (SSO) fornece autenticação de usuários com qualquer framework Java, como Spring Boot, Wicket, Struts, Tapestry, JSF, Hibernate, Blade, JHipster, Play, Spark, etc.

Principais funcionalidades

forma
Single Sign On

Acesso fácil e integrado a todos os recursos. Login Único Java (SSO) por meio de qualquer Provedor de Identidade SAML 2.0 existente.

forma
Proteja seu site completo

Você pode restringir seu site apenas a usuários logados, redirecionando os usuários para seu IdP se a sessão logada não for encontrada

forma
Logout único

Permite que um usuário efetue logout de todas as sessões do servidor estabelecidas via SAML SSO iniciando o processo de logout uma vez.

forma
Mapeamento de Atributos

Oferece a você o mapeamento dos atributos do seu IdP para seu aplicativo Java

forma
Mapeamento de Funções

Mapeie suas funções de Provedor de Identidade para seu aplicativo Java e restrinja recursos a funções específicas

forma
Vários IDPs suportados

Suporte SSO com vários provedores de identidade SAML

forma
Certificado personalizado

Adicione seu próprio certificado X.509 personalizado para enviar solicitações assinadas e verificar respostas assinadas.

forma
Sincronização automática da configuração do IdP a partir de metadados

Mantenha sua configuração e certificados SAML do IDP atualizados e sincronizados

forma
Apoio da Federação

Permite que os usuários façam login único no site por meio de sua instituição afiliada à InCommon Federation

forma
Restrição de página

Restrições baseadas em páginas sobre usuários com base em suas funções e se eles estão logados ou não.

forma
Autenticação segura de dois fatores

Oferece suporte para autenticação de dois fatores durante o login por meio de uma variedade de métodos (mais de 15 métodos de autenticação), incluindo mensagem de texto, tokens de hardware e muito mais

Planos para todos

  • Gratuito


    $0

    Contato
  • Autenticações ilimitadas
  • URL base SP configurável
  • URL do aplicativo personalizado
  • Adicione o link de login em seu aplicativo
  • Mapeamento de atributos (somente NameID é permitido)






  •  Suporte
    Planos básicos de suporte por e-mail sob demanda
    Contato
  • PREMIUM


    $999/ Ano

    Contato
  • Autenticações ilimitadas
  • Solicitação assinada
  • Assinatura de Afirmação e Resposta
  • Tipo de vinculação de solicitação SAML configurável
  • Mapeamento de atributos personalizados
  • Logout único SAML
  • Forçar Autenticação
  • URL do aplicativo personalizado
  • URL base SP configurável
  • Adicione o link de login em seu aplicativo

  •  Suporte
    Planos básicos de suporte por e-mail sob demanda
    Contato


    Etapas para configurar o conector Java SAML Single Sign On (SSO)

    Etapa 1: Baixe e configure o conector SSO no seu aplicativo.


    Você pode instalar o Java SAML SSO Connector usando qualquer uma das seguintes ferramentas de compilação Java:

      1. Especialista
      2. Grade
      3. Gradle (curto)
      4. Gradle (Kotlin)
      5. SBT
      6. Hera
      7. Uva
      8. Leiningen
      9. Construir
    • Vá para o Repositório Maven aqui..
    • Clique na versão mais recente de JAR arquivo.
    • Selecione a ferramenta de construção Java que você usou ao desenvolver seu projeto, copie a dependência e cole-a no seu arquivo pom.xml.
    • Copie o código a seguir e cole-o em web.xml arquivo do seu projeto.
             
              <servlet>
              <servlet-name> SSOServlet</servlet-name>
              <display-name> SSOServlet </display-name>
              <description> </description>
              <servlet-class> com.miniorange.app.servlets.SSOServlet </servlet-class>
              </servlet>
              <servlet-mapping>
              <servlet-name>SSOServlet</servlet-name>
              <url-pattern>/sso</url-pattern>
            </servlet-mapping>
            
    • Acesse o conector SSO do seu navegador com URL https://<your-domain>/<application-name>/sso
    • Registre-se no conector SSO fornecendo um endereço de e-mail e uma senha válidos.
    • Após o registro, faça login no painel usando as credenciais fornecidas durante o registro.

    Etapa 2: configure o conector SSO usando os detalhes do seu provedor de identidade.

    • Você pode configurar o URL base do SP ou deixe esta opção como está.
    • Você precisa fornecer estes ID da entidade SP e URL do ACS valores ao configurar seu Provedor de Identidade.

      configurações sp|login único java|SSO java|SAML java|autenticação de dois fatores java|restrição de IP java,|SAML2 java
    • Use os detalhes do seu Provedor de Identidade para configurar o Conector SSO.

      configurações idp|login único java|sso|saml|saml2|autenticação de dois fatores|restrição de ip
    • Clique no Economize para salvar suas configurações.

    Etapa 3: testar a configuração

    • Você pode testar se o conector SSO está configurado corretamente ou não clicando no Configuração de Teste botão.
      configuração de teste|login único Java|SSO|SAML|SAML2|autenticação de dois fatores|restrição de IP
    • Você deverá ver uma tela de Teste bem-sucedido, conforme mostrado abaixo, juntamente com os valores de atributos do usuário.

      resultado do teste|login único Java|SSO|SAML|SAML2|autenticação de dois fatores|restrição de IP

    Etapa 4: configure o conector SSO para funcionar com seu aplicativo

    Depois que o teste de SSO for bem-sucedido, você poderá fornecer o Endpoint de redirecionamento, para onde os usuários serão redirecionados após o login.
    • Para fazer isso, clique no Como configurar? menu no conector SSO.
    • Role para baixo para encontrar uma opção chamada Redirect Endpoint e forneça o URL.
      OBSERVAÇÃO: O domínio da URL e o domínio onde você configurou o conector miniOrange Java Single Sign On (SSO) devem ser o mesmo.
    • Neste ponto de extremidade de redirecionamento, você precisa ler os atributos do usuário da variável de sessão enviada pelo conector SSO e usá-la para fazer login do usuário no seu aplicativo.
    • Você pode usar o seguinte trecho de código no seu ponto de extremidade de redirecionamento para recuperar os atributos da variável de sessão.
             HttpSession session = request.getSession(false);
             Map samlResponseAttributes = (Map) request.getSession().getAttribute("attributes"); 
            
      A variável E-mail conterá o atributo de usuário recebido.
    • Agora que o Conector SSO está configurado, você está pronto para usá-lo em seu aplicativo.
      Use a seguinte URL como um link no seu aplicativo de onde você deseja executar o SSO:
      http://<your-domain>/<application-name>/sso?action=login OR
      Você pode usar o seguinte URL se quiser redirecionar o usuário para uma página específica após o SSO:
      http://<your-domain>/<application-name>/sso?action=login&redirectto=<redirect-url> Por exemplo, você pode usá-lo como:
      <a href="http://<your-domain>/<application-name>/sso?action=login&redirectto=/<application-name>/dashboard">Log in</a> Seus usuários poderão fazer SSO em seu aplicativo clicando em Entrar link.

Como configurar o conector Java SAML?

Podemos conectar com qualquer IDP/Diretório externo

Nosso conector Java Single Sign On (SSO) fornece autenticação de usuário de diretórios externos como ADFS, Microsoft Active Directory, Azure AD, OpenLDAP, Google, AWS Cognito etc. Ele também fornece autenticação de usuário com outros IDPs como Shibboleth, PING, Okta, OneLogin, KeyCloak, Salesforce, SimpleSAMLphp, OpenAM, miniOrange, Centrify, RSA, IBM, Oracle, Bitium, WSO2, NetIQ e todos os provedores de identidade compatíveis com SAML.

10 Days Free Trial

  Teste todos os recursos premium antes de comprar a licença
  Experimente todos os complementos e integrações de terceiros
  Suporte 24 horas por dia, 7 dias por semana para ajudá-lo com a configuração por e-mail e chamada de zoom

Obtenha uma avaliação completa



 Obrigado pela sua resposta. Entraremos em contato em breve.

Algo deu errado. Envie sua consulta novamente.

Olá!

Preciso de ajuda? Estamos bem aqui!

ajuda