Procurar Resultados :

×

Registrar Contato

DNN OAuth Single Sign-On (SSO) com Azure AD como provedor OAuth

O provedor de autenticação OAuth Single Sign-On (SSO) do DNN permite habilitar o Single Sign-On ( SSO) para seu site DotNetNuke usando o Azure AD como provedor OAuth. Com o Single Sign-On, você pode usar apenas uma senha para acessar seu site e serviços DotNetNuke . Nosso provedor de autenticação é compatível com todos os provedores de identidade compatíveis com OAuth . Aqui, apresentaremos um guia passo a passo para configurar o Single Sign-On (SSO) entre o DNN e o Azure AD.

  • Baixar o provedor de autenticação DNN Oauth Single Sign On com o link acima.
  • Carregar o pacote de instalação dnn-oauth-single-sign-on_xxx_Install entrando Configurações > Extensão > Instalar extensão.
  • Navegue até a Guia Extensões Instaladas e selecione Sistemas de Autenticação. Você encontrará o Provedor de autenticação miniOrange DNN OAuth listado lá.
DNN OAuth SSO - Provedor de Autenticação

  • Clique no ícone do lápis (como mostrado na imagem abaixo) para começar a configurar o Provedor de autenticação DNN OAuth.
DNN OAuth SSO - Ícone de lápis do provedor de autenticação

  • Acesse a aba Configurações do Site. Lá, você verá o Painel do Provedor de Autenticação DNN OAuth, onde poderá gerenciar a configuração.
DNN OAuth SSO - Painel do Provedor de Autenticação

  • Agora você concluiu com sucesso a instalação do Provedor de Autenticação no seu site DNN.
  • Para configurar o aplicativo no provedor de autenticação, clique no botão Adicionar novo provedor na guia Configurações do provedor de identidade.
DNN OAuth SSO - adicionar novo IDP

  • Selecionar Azure AD como Provedor de Identidade da lista. Você também pode pesquisar seu Provedor de Identidade usando a caixa de pesquisa.
DNN OAuth SSO - Selecione o provedor de identidade

  • Para configurar o aplicativo DNN SSO no Microsoft Entra ID (antigo Azure AD), faça login Portal do Azure
  • Selecionar Diretório Ativo Azure.
DNN Azure AD Single Sign-on (SSO) - Login

  • No painel de navegação à esquerda, clique em Registros de aplicativos serviço e clique Novo registro.
DNN Azure AD Single Sign-on (SSO) - Registro de Aplicativo

  • Role para baixo até URIs de aplicativos seção e entrar no URL de retorno de chamada que você obterá do plugin DNN OAuth. Em seguida, role para baixo e clique em salvar alterações.
  • Configure as seguintes opções para criar um novo aplicativo.

1. Insira um nome para sua inscrição no campo de texto Nome.

2. Em tipos de conta suportados, selecione a terceira opção: 'Contas em qualquer diretório organizacional (para autenticar o usuário com fluxos de usuário)'.

                 3. Na seção URI de redirecionamento, selecione o aplicativo Web e insira o URL de retorno de chamada do módulo miniOrange DNN OAuth Client e salve-o na caixa de texto URL de redirecionamento.

  • Clique no Registrar-se botão para criar seu aplicativo.
Azure AD B2C Single Sign-on (SSO) - Criar

  • O Azure AD atribui um exclusivo ID do aplicativo para sua aplicação. O ApplicationID é seu ID do Cliente e ID do diretório é seu ID do inquilino, mantenha esses valores à mão, pois você precisará deles para configurar o módulo miniOrange DNN OAuth Client.
DNN Azure AD Single Sign-on (SSO) - Visão geral

  • Acesse Certificados e segredos no painel de navegação esquerdo e clique em Novo segredo do cliente. Insira a descrição e o prazo de validade e clique em ADD opção.
DNN Azure AD Single Sign-on (SSO) - chave secreta

  • Copie a chave secreta "valor" e mantenha o valor à mão, pois será necessário configurá-lo posteriormente Segredo do cliente sob eles no DNN OAuth Client Plugin.
DNN Azure AD Logon Único (SSO) - Chave Secreta-2

Você configurou com sucesso o Microsoft Entra ID (anteriormente Azure AD) como provedor OAuth para logon único em seu aplicativo DNN.

  • Copie o URL de redirecionamento/retorno de chamada e forneça-o ao seu provedor de OAuth.
DNN OAuth SSO - URL de redirecionamento DNN OAuth
  • configurar ID do cliente, Segredo do cliente, atualize o endpoints se necessário e salve as configurações.
DNN OAuth SSO - Configuração

DNN OAuth SSO - Configuração
  • Agora vá para o Configurações do Provedor de Identidade aba.
  • Em ações selecionadas, clique em Configuração de Teste botão para verificar se você configurou o provedor de autenticação corretamente.
DNN OAuth SSO - Testando OAuth SSO

  • Após a configuração bem-sucedida, você obterá o Nome do Atributo e os Valores do Atributo na janela Configuração de Teste.
DNN OAuth SSO - Testando OAuth SSO
  • Para mapeamento de atributos, selecione o Editar configuração no menu suspenso de ações selecionadas.
  • Mapear e-mail e nome de usuário com Nome do Atributo você pode ver na janela Configuração de teste e salvar as configurações.
DNN OAuth SSO - Mapeamento de Atributos DNN OAuth

Você pode configurar o módulo de Single Sign-On (SSO) OAuth do ASP.NET com qualquer provedor de identidade, como ADFS, Microsoft Entra ID (anteriormente Azure AD), Bitium, Centrify, G Suite, JBoss Keycloak, Okta, OneLogin, Salesforce, AWS Cognito, OpenAM, Oracle, PingFederate, PingOne, RSA SecureID, Shibboleth-2, Shibboleth-3, SimpleSAML, WSO2 ou até mesmo com seu próprio provedor de identidade personalizado.


Entre em contato conosco pelo endereço dnnsupport@xecurify.com e nossa equipe o ajudará a configurar o Single Sign-On OAuth do DNN. Nossa equipe o ajudará a selecionar a solução/plano mais adequado às suas necessidades.

ADFS_sso ×
Olá!

Preciso de ajuda? Estamos bem aqui!

ajuda