Guia de Configuração do DotNetNuke (DNN) como Provedor de Identidade SAML
Visão geral
DotNetNuke (DNN) SAML IDP O módulo atua como um Provedor de identidade SAML 2.0 que pode ser configurado para estabelecer a confiança entre o módulo e várias provedores de serviços compatíveis com SAML para autenticar o usuário com segurança usando o DotNetNuke (DNN) Credenciais do site. O miniOrange oferece uma solução pronta para uso para login SAML 2.0 usando DotNetNuke credenciais.
Selecione seu provedor de serviços para configurar o SSO usando o DNN como provedor de identidade (IDP).
Pré-requisitos: Download e instalação
- Baixar Módulo Provedor de Identidade SAML (IDP) DNN.
- Carregar o pacote de instalação xxx_dnn-saml-logon único-sso-idp_xxx_Instalação entrando Configurações > Extensão > Instalar extensão.
- Abra qualquer página do seu site DNN (modo de edição) e clique em Adicionar módulo.
- Procurar por moDNNSAMLIDP e clique no moDNNSAMLIDPArraste e solte o módulo na página onde desejar.
- Após instalar o módulo com sucesso no seu site DNN, clique no ícone de engrenagem do módulo e selecione Configurações No menu suspenso.
- Navegue até a Configurações do modDNNSAMLIDP aba para configurar o módulo.
- Para ativar o módulo, digite o chave de licença recebido por e-mail no campo de entrada fornecido.
- Se você não recebeu a chave de licença, clique em Clique aqui link para baixar e depois fazer o upload do arquivo de licença usando o Escolher Ficheiro botão.
- Em seguida, aceite os termos e condições marcando a caixa e clique em Ativar licença botão para ativar o módulo.
Configure seu provedor de serviços
- Navegue até a Configurações do IDP guia na DNN SAML IDP módulo.
-
Você pode compartilhar seus metadados IdP com o provedor de serviços de uma das seguintes maneiras:
- URL de metadados Compartilhe o URL dos metadados com seu provedor de serviços.
- Baixar Metadados XML Faça o download do arquivo XML de metadados e envie-o para o seu provedor de serviços.
OR
- Você também pode compartilhar manualmente os metadados do DNN SAML IDP copiando o ID da entidade IdP, URL de Single Sign-On, URL SAML SLO, formato NameID e Certificado x.509.
Configure o DNN como um provedor de identidade SAML.
- Navegue até a Configurações SP guia e clique no Adicionar aplicativo botão.
- Selecione seu provedor de serviços na lista abaixo. Se seu aplicativo não estiver listado, selecione Provedor de Serviços Personalizado.
Existem duas opções para adicionar um aplicativo para seu provedor de serviços no módulo DNN SAML IDP.
A] Carregar metadados usando a opção “Carregar metadados”
- Você pode carregar os metadados do provedor de serviços diretamente usando o Carregar metadados botão.
- O módulo DNN SAML IDP requer o ID da entidade SP e URL do ACS Valores do seu provedor de serviços.
- Você pode receber esses valores por meio de um arquivo de metadados (.xml) URL de metadados do seu SP.
- Faça o upload dos metadados selecionando a opção apropriada — via arquivo XML ou URL — conforme mostrado na captura de tela abaixo.
B] Configurar os metadados do Provedor de Serviços manualmente
- Se preferir configurar o provedor de serviços manualmente, copie o ID da entidade SP e URL do ACS Extraia os metadados do seu provedor de serviços e cole-os nos campos correspondentes.
- Depois de inserir todos os detalhes necessários, clique em Salvar configurações para salvar a configuração.
Mapeamento de Atributos
- Nesta etapa, você mapeará o atributo de usuário do DotNetNuke a ser enviado na resposta ao provedor de serviços.
- NomeID Define o que o SP espera no elemento Subject da declaração SAML. Geralmente, o NameID é o nome de usuário ou endereço de e-mail. Você pode selecionar qual atributo do usuário deseja enviar no NameID.
- Você pode adicionar outros atributos para serem enviados na declaração SAML para o SP. Os atributos incluem atributos de perfil do usuário, como nome, sobrenome, nome completo, nome de usuário, e-mail, atributos de perfil personalizados etc.
- Após concluir o mapeamento de atributos, clique em Salvar configurações botão para salvar suas configurações.
-
Após adicionar seu provedor de serviços, clique em Selecionar ações → Copiar link SSO.
Para SSO iniciado pela DNN (IdP)Você pode usar o link SSO fornecido pelo Módulo DNN SAML IdPVocê pode consultar a captura de tela abaixo para copiar o link de SSO.
Testando o SSO
- Após concluir a configuração básica, acesse a página de login do seu provedor de serviços.
- Se a configuração estiver correta, você será redirecionado para o Página de login do DNN IdPInsira suas credenciais do DNN para verificar se o fluxo de SSO está funcionando corretamente.
SSO iniciado pelo IdP
- Após o mapeamento de atributos ser concluído e salvo com sucesso, você poderá usar o Link SSO iniciado pelo IdP da DNN Para fazer login diretamente no Zoom a partir do seu site DNN.
-
Após adicionar seu provedor de serviços, clique em Selecione Ações → Copiar link de SSO.
Para SSO iniciado pela DNN (IdP), use este link fornecido pelo Módulo DNN SAML IDP Para iniciar o login diretamente do DNN.
guia de solução de problemas
- Se você enfrentar algum problema ou receber algum erro durante a instalação, clique em Botão de resolução de problemas e ativar os registros.
- Reproduza o problema e compartilhe os registros conosco em dnnsupport@xecurify.com.
Artigos Relacionados
Contato
Entre em contato conosco em dnnsupport@xecurify.comNossa equipe ajudará você a configurar o Single Sign-On (SSO) SAML para seu aplicativo usando o DNN como Provedor de Identidade (IDP). Também ajudaremos você a escolher a solução ou o plano mais adequado às suas necessidades.
