Pular para o conteúdo principal

Appgate (POST)

Casdoor como um SAML IdP no Appgate

O Appgate aceita o SAMLResponse enviado por uma solicitação POST. Se você usa outro Provedor de Serviço (SP) que também suporta uma solicitação POST, você pode se referir a este documento.

Configuração do Casdoor

Vá para a sua conta Casdoor e adicione um novo aplicativo.

Insira a configuração básica do SAML no aplicativo:

  • URLs de Redirecionamento – Digite um nome único. Isso pode ser chamado de Audience ou Entity ID no seu SP. Veja a tabela abaixo.

    Entity ID

  • URL de Resposta – Digite a URL do ACS (Assertion Consumer Service) que verifica a resposta SAML. Consulte a tabela abaixo.

    URL de Resposta

Autenticação do AdministradorAutenticação do Usuário
URL de Redirecionamento = "AppGate"URL de Redirecionamento = "AppGate Client"
SAML Reply URL = https://mycontroller.your-site-url.com/admin/samlSAML Reply URL = https://redirectserver.your-site-url.com/saml

Baixe o arquivo de metadados XML

Você pode copiar a URL dos metadados e baixar o arquivo pelo seu navegador.

metadados

Adicionar SAML IdP no Appgate

No seu console AppGate SDP:

  • Selecione Sistema > Provedores de Identidade.

  • Crie um novo Provedor de Identidade.

  • Escolha o tipo SAML.

  • Comece a configurar seu provedor de identidade seguindo os detalhes nas tabelas abaixo.

Autenticação do Administrador
NomeDigite um nome único, por exemplo, "Casdoor SAML Admin".
URL de Single Sign-onVeja abaixo
EmissorVeja abaixo
PúblicoDigite a URL de Redirecionamento do aplicativo Casdoor
Certificado PúblicoVeja abaixo
  • Faça upload do arquivo de Metadados XML para preencher automaticamente os campos Single Sign-On, Emissor, e Certificado Público.

  • Clique em Escolher arquivo e selecione o arquivo de metadados que você baixou anteriormente - isso preencherá automaticamente os campos relevantes.

Mapear Atributos

Mapeie o Nome para username. Seu formulário preenchido deve parecer algo assim: map_attribute

Testar Integração

No console do seu Controlador AppGate SDP:

  • Saia da interface de administração.

  • Faça login usando as seguintes informações:

    • Provedor de Identidade – escolha o seu Azure IdP na lista suspensa.

    • Clique em Entrar com o navegador para se conectar ao seu autenticador.

  • Você pode ver a seguinte mensagem: "Você não tem nenhum direito de administração" – isso confirma que as credenciais do usuário de teste foram autenticadas com sucesso pelo seu Provedor de Identidade.

Política de Acesso

Você precisa modificar a política de acesso para permitir que os administradores façam login no Appgate usando o SAML IdP. Digite a Política de Administrador Integrada:

Seu formulário preenchido deve parecer algo assim:appgate_policy.png