Procurar Resultados :

×

DNN OAuth Single Sign-On (SSO) usando PingFederate como provedor OAuth

DNN OAuth Single Sign-On (SSO) O provedor de autenticação oferece a capacidade de habilitar Logon Único OAuth para a sua DotNetNuke site usando PingFederate como provedor OAuth. Usando Log-in único você pode usar apenas uma senha para acessar seu DotNetNuke site e serviços. Nosso provedor de autenticação é compatível com todos os Provedores de identidade compatíveis com OAuth. Aqui, veremos um guia passo a passo para configurar Single Sign-On (SSO) entre DNN e PingFederate.

  • 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 Ping Federate 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

    Etapa 1.1: Obtenha os arquivos do OAuth Playground do PingIdentity

  • Em um navegador, vá para o Ferramentas de desenvolvimento página no site do Ping Identity.
  • Clique no botão Download do OAuth Playground. Se solicitado, faça login na sua conta do Ping Identity. Seu navegador baixará o arquivo ZIP do OAuth Playground.
  • Extraia o conteúdo do arquivo ZIP.
  • Etapa 1.2: Instalar o OAuth Playground

  • Copie o conteúdo do /dist/implantar diretório para /pingfederate/servidor/padrão/implantar no PingFederate.
  • Mesclar o conteúdo do /dist/conf diretório para /pingfederate/servidor/padrão/conf no PingFederate.
  • Etapa 1.3: Configurar o OAuth Playground

  • Abra o OAuth Playground acessando https://<pf_host>:9031/OAuthPlayground em um navegador.
  • Ping Single Sign-On (SSO) Wordpress - Adicionar novo aplicativo
  • Clique na instalação botão. O assistente de configuração é exibido.
  • Siga as instruções do assistente e clique em Seguinte.
  • Ping Single Sign-On (SSO) Wordpress - Adicionar novo aplicativo

    Você configurou com sucesso PingFederate como um provedor OAuth para seu site DNN, permitindo que os usuários acessem com segurança seus recursos digitais usando um único conjunto de credenciais de login e melhorem a autoridade de autenticação do usuário usando o login Ping Single Sign-On (SSO).

Pontos de extremidade e escopo do Ping Federate:

Escopo: código aberto
Autorizar ponto final: https://{your-base-url}/as/authorization.oauth2
Ponto final do token de acesso: https://{your-base-url}/as/token.oauth2
Obter informações do usuário Endpoint: https://{your-base-url}/idp/userinfo.oauth2
URL de redirecionamento personalizado após logout: [opcional] https://<your-domain>/connect/endsession?post_logout_redirect_uri=<redirect-url-after-logout>
  • 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 ASP.NET OAuth Single Sign-On (SSO) com qualquer provedor de identidade, como Azure AD, Azure B2C, Keycloak, Okta, OneLogin, Salesforce, AWS Cognito, PingFederate, Auth0, ClassLink, WSO2, Discord ou até mesmo com o seu próprio provedor de identidade personalizado. Para verificar outros provedores de identidade, clique em aqui.


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

ADFS_sso ×
Olá!

Preciso de ajuda? Estamos bem aqui!

ajuda