Procurar Resultados :

×

Registrar Contato

nopCommerce OAuth Single Sign-On (SSO) com ADFS como IdP

Login único OAuth (SSO) nopCommerce o plugin oferece a capacidade de habilitar Logon Único OAuth para sua loja nopCommerce usando ADFS como provedor OAuth. Usando Log-in único Você pode usar apenas uma senha para acessar sua loja e serviços nopCommerce. Nosso módulo é compatível com todos os sistemas operacionais. Provedores de identidade compatíveis com OAuth. Aqui, veremos um guia passo a passo para configurar Single Sign-On (SSO) entre nopCommerce e ADFS.

  • Baixe o módulo nopCommerce OAuth Single Sign-On (SSO).
  • Para instalar o plugin, faça login como administrador na sua loja nopCommerce. No painel de administração, navegue até Aba de configuração >> Plugins locais.
Aba de Configuração do nopCommerce

  • Clique no Carregar plugin ou tema No botão no canto superior direito, na janela pop-up, clique em Escolher arquivo, selecione o arquivo ZIP do plugin baixado e clique em Carregar plugin ou tema para prosseguir.
nopCommerce - Plugin de Upload

nopCommerce - Janela pop-up do plugin de upload

  • Após fazer o upload do plugin, clique em Reinicie o aplicativo para aplicar as alterações.Após a reinicialização do aplicativo, você verá o plugin listado abaixo. Clique nele. Instale botão para instalar e depois clique Reiniciar o aplicativo novamente para aplicar as alterações.
nopCommerce - Reiniciar aplicativo

nopCommerce - Instalar Plugin

Guia passo a passo para SSO OAuth no nopCommerce usando o ADFS como provedor de identidade.

  • Após a instalação bem-sucedida, localize o plugin na lista e clique nele. configurar botão para prosseguir com a configuração.
nopCommerce - Configurar Plugin

  • Ao clicar configurarVocê será redirecionado para a página de ativação da licença e receberá uma chave de licença de avaliação no seu e-mail cadastrado.
  • Se você não recebeu a chave de licença no e-mail fornecido, use o seguinte: Baixar chave de licença botão no plugin para baixar o arquivo de licença.
nopCommerce - Baixar Chave de Licença

  • Para ativar o plugin, você pode:
    • Introduzir o chave de licença recebido por e-mail no campo de entrada fornecido.
    • OR

    • Faça o upload do arquivo de licença que você baixou usando o botão mencionado acima.
nopCommerce - Ative o plugin

nopCommerce - Ative o plugin

  • Em seguida, marque a caixa. "Li as condições acima e desejo ativar o middleware."E clique Ativar licença botão.
nopCommerce - Caixa de seleção

  • Após a ativação bem-sucedida da licença, o painel de controle do plugin será aberto conforme mostrado abaixo.
  • Clique no Adicionar novo IDP botão para configurar um novo Provedor de Identidade.
nopCommerce OAuth - Botão Adicionar novo IdP

  • Na guia Configurações do Plugin, selecione ADFS como seu provedor de identidade da lista.
Lista de provedores de identidade OAuth do nopCommerce

  • Após selecionar seu provedor de identidade na lista, a página de configuração do provedor de identidade será aberta.
  • De acordo com o relatório Configurações do Provedor de Identidade guia, você encontrará o URL de retorno de chamada sob a URLs de redirecionamento seção.
  • Copie este URL e mantenha-o à mão, pois ele será necessário durante a configuração do Provedor de Identidade.
  • Você também pode copiar o URL de redirecionamento para logout Na seção "URLs de redirecionamento" da configuração do provedor de identidade.
URL de retorno de chamada do OAuth do nopCommerce

  • Para executar o SSO com o ADFS como Provedor, seu aplicativo deve estar habilitado para https.
  • Acessar Painel do Gerenciador de Servidores->Ferramentas->Gerenciamento ADFS.
nopCommerce OAuth SSO usando ADFS como IDP - Gerenciamento de ADFS

  • Acessar ADFS->Grupos de Aplicativos. Clique com o botão direito em Grupos de aplicativos & Clique em Adicionar grupo de aplicativos então entre Nome da Aplicação. Selecionar Aplicação de servidor & clique em Próximo.
nopCommerce OAuth SSO usando ADFS como IDP - Grupo de Aplicativos

nopCommerce OAuth SSO usando ADFS como IDP - Identificador de Cliente

  • Clique em Gerar segredo compartilhado. Copie o Valor secreto. Este é seu Segredo do cliente. Clique em Seguinte.
nopCommerce OAuth SSO usando ADFS como IDP - Gerar segredo do cliente

  • No Resumo tela, clique em Seguinte. No Automação tela, clique em Fechar.
  • Agora, clique com o botão direito do mouse no Grupo de Aplicativos recém-adicionado e selecione Propriedades.
  • Clique em Adicionar aplicativo da Propriedades do aplicativo.
  • Clique no Adicionar aplicativo. Em seguida, selecione API da web e clique Seguinte.
nopCommerce OAuth SSO usando ADFS como IDP - Adicionar aplicativo

  • No Configurar API da Web tela, insira o endereço do nome de domínio no Identificar seção. Clique Adicione. Clique Seguinte.
nopCommerce OAuth SSO usando ADFS como IDP - Configuração de login SSO

  • No Escolha a Política de Controle de Acesso tela, selecione Permitir a todos e clique Seguinte.
nopCommerce OAuth SSO usando ADFS como IDP - Política de Controle de Acesso

  • No Configurar permissão do aplicativo, por padrão código aberto é selecionado como um escopo. Você pode selecionar E-mail e, profile também, então clique em Próximo.
nopCommerce OAuth SSO usando ADFS como IDP - Configurar aplicativo

  • No Resumo tela, clique em Seguinte. No Automação tela, clique em Fechar.
  • No Propriedades do aplicativo de exemplo clique OK.

Você configurou com sucesso o ADFS como Servidor OAuth (provedor de identidade) para obter login SSO no seu aplicativo nopCommerce.

  • De acordo com o relatório Configurações do Provedor de Identidade guia, role para baixo até o Configuração do provedor seção.
  • Sob o Configuração do provedor seção, digite o Nome do IdP e fornecer o ID do cliente e segredo do cliente obtido através do aplicativo ADFS.
nopCommerce OAuth - ID do cliente e segredo

  • Insira os endpoints necessários, como por exemplo: Ponto de extremidade de autorização, ponto de extremidade de token, ponto de extremidade de recurso e ponto de extremidade de logout. na seção Endpoints.
  • Observação: Depois de criar a conta ADFS, você encontrará o URL de domínio e você precisará adicionar o mesmo nos pontos finais abaixo.
Autorizar ponto final: https://{Domain URL}/adfs/oauth2/authorize
Ponto final do token de acesso: https://{Domain URL}/adfs/oauth2/token
Ponto final do recurso: https://{Domain URL}/adfs/oauth2/resource
  • Clique no Salvar configurações botão para salvar sua configuração.
nopCommerce OAuth - Pontos de extremidade

  • Após inserir o ID do Cliente, o Segredo do Cliente e os detalhes do endpoint, volte ao Painel de Controle. Clique nos três pontos (⋮) ao lado do Provedor de Identidade configurado e selecione Configuração de Teste.
nopCommerce OAuth - Configuração de teste

  • Após a configuração bem-sucedida, você obterá os nomes e valores dos atributos na janela de configuração de teste.
nopCommerce OAuth - Configuração de teste bem-sucedida

  • Debaixo Mapeamento de atributos/funções Na aba, mapeie os nomes dos atributos fornecidos pelo seu provedor de identidade com os atributos da sua loja nopCommerce.
  • Clique em Economize botão.
nopCommerce OAuth - Mapeamento de Atributos

  • Na guia Mapeamento de Atributos/Funções, role para baixo até o Mapeamento de função padrão seção e selecione a função a partir do Escolha a função menu suspenso que você deseja atribuir aos usuários por padrão. Em seguida, clique em Economize.
nopCommerce OAuth - Mapeamento de função padrão

  • Após salvar o mapeamento de atributos, volte ao Painel de Controle. Clique nos três pontos (⋮) ao lado do Provedor de Identidade configurado e selecione Link SSO.
  • O link SSO será copiado automaticamente e um “Copiado para a área de transferência” Uma notificação será exibida.
nopCommerce OAuth - Copiar link de SSO


 Obrigado pela sua resposta. Entraremos em contato em breve.

Algo deu errado. Envie sua consulta novamente.

Entraremos em contato com você o mais breve possível!


ADFS_sso ×
Olá!

Preciso de ajuda? Estamos bem aqui!

ajuda