Procurar Resultados :

×

Registrar Contato

Guia para configurar o SSO SAML do Umbraco usando o Google Apps como provedor de identidade (IdP).

O plugin Umbraco SAML Single Sign-On (SSO) permite habilitar o Single Sign-On SAML para seus aplicativos Umbraco. Com o Single Sign-On, você pode usar apenas uma senha para acessar seus aplicativos e serviços Umbraco . Nosso plugin é compatível com todos os provedores de identidade compatíveis com SAML . Aqui, apresentaremos um guia passo a passo para configurar o Single Sign-On (SSO) entre o Umbraco e o Google Apps, considerando o Google Apps como provedor de identidade (IdP).

Selecione sua versão do umbraco para configurar o SSO com:
Pacote NuGet
CLI .NET

PM> NuGet\Install-Package miniOrange.Umbraco8.SAML.SSO -Version 5.4.2

> dotnet adicionar pacote miniOrange.Umbraco8.SAML.SSO --versão 5.4.2

  • Adicione miniorange-saml-sso.dll na pasta bin (onde estão localizados os seus outros arquivos DLL) do seu site Umbraco.
  • Registrar-se miniorangesamlsso módulo para o seu SSO Umbraco de acordo com os passos fornecidos em integração.md arquivo.
  • Adicione o arquivo de configuração fornecido saml.config no diretório raiz do seu site Umbraco.
  • Execute o aplicativo quando a configuração estiver concluída.
  • Baixar Módulo Umbraco SAML Single Sign-On (SSO).
  • Para configurar o módulo, extraia o umbraco-saml-sso-connector.zip, você encontrará um arquivo DLL miniorange-saml-sso.dll, um arquivo de configuração saml.config e uma integração.md arquivo que contém as etapas para adicionar o módulo ao seu aplicativo.
  • Adicione miniorange-saml-sso.dll na pasta bin (onde estão localizados os seus outros arquivos DLL) do seu site Umbraco.
  • Registrar-se miniorangesamlsso módulo para o seu SSO Umbraco de acordo com os passos fornecidos em integração.md arquivo.
  • Adicione o arquivo de configuração fornecido saml.config no diretório raiz do seu site Umbraco.
  • Execute o aplicativo quando a configuração estiver concluída.
Pacote NuGet
CLI .NET

PM> NuGet\Install-Package miniOrange.Umbraco8.SAML.SSO -Version 5.4.2

> dotnet adicionar pacote miniOrange.Umbraco8.SAML.SSO --versão 5.4.2

  • Adicione miniorange-saml-sso.dll na pasta bin (onde estão localizados os seus outros arquivos DLL) do seu site Umbraco.
  • Registrar-se miniorangesamlsso módulo para o seu SSO Umbraco de acordo com os passos fornecidos em integração.md arquivo.
  • Adicione o arquivo de configuração fornecido saml.config no diretório raiz do seu site Umbraco.
  • Execute o aplicativo quando a configuração estiver concluída.
  • Baixar Módulo Umbraco SAML Single Sign-On (SSO).
  • Para configurar o módulo, extraia o umbraco-saml-sso-connector.zip, você encontrará um arquivo DLL miniorange-saml-sso.dll, um arquivo de configuração saml.config e uma integração.md arquivo que contém as etapas para adicionar o módulo ao seu aplicativo.
  • Adicione miniorange-saml-sso.dll na pasta bin (onde estão localizados os seus outros arquivos DLL) do seu site Umbraco.
  • Registrar-se miniorangesamlsso módulo para o seu SSO Umbraco de acordo com os passos fornecidos em integração.md arquivo.
  • Adicione o arquivo de configuração fornecido saml.config no diretório raiz do seu site Umbraco.
  • Execute o aplicativo quando a configuração estiver concluída.
Pacote NuGet
CLI .NET

PM> NuGet\Install-Package miniOrange.Umbraco.SAML.SSO.Login -Versão 9.2.3

> dotnet adicionar pacote miniOrange.Umbraco.SAML.SSO.Login --versão 9.2.3

  • Baixar Middleware Umbraco SAML de logon único (SSO).
  • Para configurar o middleware, você precisará adicionar os namespaces, serviços e middlewares abaixo em seu projeto. inicialização.cs Arquivo (marcado em verde), abaixo segue um exemplo.
    Inclua apenas a seção destacada abaixo no inicialização.cs arquivo de seu aplicativo.
  using miniOrange.saml;
  using System.Reflection;

  namespace Application
  {
    public class Startup
    {

      // Add services to the container.
      public void ConfigureServices(IServiceCollection services)
      {
        services.AddUmbraco(_env, _config)
          .AddBackOffice()
          .AddWebsite()
          .AddComposers()
          .Build();

        services.AddminiOrangeServices(Assembly.GetExecutingAssembly());
      }

      public void Configure(IApplicationBuilder app, IWebHostEnvironment env)
      {
        if (env.IsDevelopment())
        {
          app.UseDeveloperExceptionPage();
        }
        app.UseUmbraco()
          .WithMiddleware(u =>
          {
            u.UseBackOffice();
            u.UseWebsite();
            u.AppBuilder.UseminiOrangeSAMLSSOMiddleware();
          })
          .WithEndpoints(u =>
          {
            u.UseInstallerEndpoints();
            u.UseBackOfficeEndpoints();
            u.UseWebsiteEndpoints();
          });
      }
    }
  }
  • Execute o aplicativo quando a configuração estiver concluída.
Pacote NuGet
CLI .NET

PM> NuGet\Install-Package miniOrange.Umbraco.SAML.SSO.Login -Versão 10.2.3

> dotnet adicionar pacote miniOrange.Umbraco.SAML.SSO.Login --versão 10.2.3

  • Baixar Middleware Umbraco SAML de logon único (SSO).
  • Para configurar o middleware, você precisará adicionar os namespaces, serviços e middlewares abaixo em seu projeto. inicialização.cs Arquivo (marcado em verde), abaixo segue um exemplo.
    Inclua apenas a seção destacada abaixo no inicialização.cs arquivo de seu aplicativo.
  using miniOrange.saml;
  using System.Reflection;

  namespace Application
  {
    public class Startup
    {

      // Add services to the container.
      public void ConfigureServices(IServiceCollection services)
      {
        services.AddUmbraco(_env, _config)
          .AddBackOffice()
          .AddWebsite()
          .AddComposers()
          .Build();

        services.AddminiOrangeServices(Assembly.GetExecutingAssembly());
      }

      public void Configure(IApplicationBuilder app, IWebHostEnvironment env)
      {
        if (env.IsDevelopment())
        {
          app.UseDeveloperExceptionPage();
        }
        app.UseUmbraco()
          .WithMiddleware(u =>
          {
            u.UseBackOffice();
            u.UseWebsite();
            u.AppBuilder.UseminiOrangeSAMLSSOMiddleware();
          })
          .WithEndpoints(u =>
          {
            u.UseInstallerEndpoints();
            u.UseBackOfficeEndpoints();
            u.UseWebsiteEndpoints();
          });
      }
    }
  }
  • Execute o aplicativo quando a configuração estiver concluída.
Pacote NuGet
CLI .NET

PM> NuGet\Install-Package miniOrange.Umbraco.SAML.SSO.Login -Versão 11.2.3

> dotnet adicionar pacote miniOrange.Umbraco.SAML.SSO.Login --versão 11.2.3

  • Baixar Middleware Umbraco SAML de logon único (SSO).
  • Para configurar o middleware, você precisará adicionar os namespaces, serviços e middlewares abaixo em seu projeto. programa.cs Arquivo (marcado em verde), abaixo segue um exemplo.
    Inclua apenas a seção destacada abaixo no programa.cs arquivo de seu aplicativo.
  using miniOrange.saml;
  using System.Reflection;
  WebApplicationBuilder builder = WebApplication.CreateBuilder(args);

  builder.CreateUmbracoBuilder()
    .AddBackOffice()
    .AddWebsite()
    .AddDeliveryApi()
    .AddComposers()
    .Build();

  // Add services to the container.
  builder.Services.AddminiOrangeServices(Assembly.GetExecutingAssembly());

  WebApplication app = builder.Build();

  await app.BootUmbracoAsync();

  app.UseUmbraco()
    .WithMiddleware(u =>
    {
      u.UseBackOffice();
      u.UseWebsite();
      u.AppBuilder.UseminiOrangeSAMLSSOMiddleware();
    })
    .WithEndpoints(u =>
    {
      u.UseBackOfficeEndpoints();
      u.UseWebsiteEndpoints();
    });
  await app.RunAsync();
  • Execute o aplicativo quando a configuração estiver concluída.
Pacote NuGet
CLI .NET

PM> NuGet\Install-Package miniOrange.Umbraco.SAML.SSO.Login -Versão 12.2.3

> dotnet adicionar pacote miniOrange.Umbraco.SAML.SSO.Login --versão 12.2.3

  • Baixar Middleware Umbraco SAML de logon único (SSO).
  • Para configurar o middleware, você precisará adicionar os namespaces, serviços e middlewares abaixo em seu projeto. programa.cs Arquivo (marcado em verde), abaixo segue um exemplo.
    Inclua apenas a seção destacada abaixo no programa.cs arquivo de seu aplicativo.
  using miniOrange.saml;
  using System.Reflection;
  WebApplicationBuilder builder = WebApplication.CreateBuilder(args);

  builder.CreateUmbracoBuilder()
    .AddBackOffice()
    .AddWebsite()
    .AddDeliveryApi()
    .AddComposers()
    .Build();

  // Add services to the container.
  builder.Services.AddminiOrangeServices(Assembly.GetExecutingAssembly());

  WebApplication app = builder.Build();

  await app.BootUmbracoAsync();

  app.UseUmbraco()
    .WithMiddleware(u =>
    {
      u.UseBackOffice();
      u.UseWebsite();
      u.AppBuilder.UseminiOrangeSAMLSSOMiddleware();
    })
    .WithEndpoints(u =>
    {
      u.UseBackOfficeEndpoints();
      u.UseWebsiteEndpoints();
    });
  await app.RunAsync();
  • Execute o aplicativo quando a configuração estiver concluída.
Pacote NuGet
CLI .NET

PM> NuGet\Install-Package miniOrange.Umbraco.SAML.SSO.Login -Versão 13.2.3

> dotnet adicionar pacote miniOrange.Umbraco.SAML.SSO.Login --versão 13.2.3

  • Baixar Middleware Umbraco SAML de logon único (SSO).
  • Para configurar o middleware, você precisará adicionar os namespaces, serviços e middlewares abaixo em seu projeto. programa.cs Arquivo (marcado em verde), abaixo segue um exemplo.
    Inclua apenas a seção destacada abaixo no programa.cs arquivo de seu aplicativo.
  using miniOrange.saml;
  using System.Reflection;
  WebApplicationBuilder builder = WebApplication.CreateBuilder(args);

  builder.CreateUmbracoBuilder()
    .AddBackOffice()
    .AddWebsite()
    .AddDeliveryApi()
    .AddComposers()
    .Build();

  // Add services to the container.
  builder.Services.AddminiOrangeServices(Assembly.GetExecutingAssembly());

  WebApplication app = builder.Build();

  await app.BootUmbracoAsync();

  app.UseUmbraco()
    .WithMiddleware(u =>
    {
      u.UseBackOffice();
      u.UseWebsite();
      u.AppBuilder.UseminiOrangeSAMLSSOMiddleware();
    })
    .WithEndpoints(u =>
    {
      u.UseBackOfficeEndpoints();
      u.UseWebsiteEndpoints();
    });
  await app.RunAsync();
  • Execute o aplicativo quando a configuração estiver concluída.
Pacote NuGet
CLI .NET

PM> NuGet\Install-Package miniOrange.Umbraco.SAML.SSO.Login -Versão 14.2.3

> dotnet adicionar pacote miniOrange.Umbraco.SAML.SSO.Login --versão 14.2.3

  • Baixar Middleware Umbraco SAML de logon único (SSO).
  • Para configurar o middleware, você precisará adicionar os namespaces, serviços e middlewares abaixo em seu projeto. programa.cs Arquivo (marcado em verde), abaixo segue um exemplo.
    Inclua apenas a seção destacada abaixo no programa.cs arquivo de seu aplicativo.
  using miniOrange.saml;
  using System.Reflection;
  WebApplicationBuilder builder = WebApplication.CreateBuilder(args);

  builder.CreateUmbracoBuilder()
    .AddBackOffice()
    .AddWebsite()
    .AddDeliveryApi()
    .AddComposers()
    .Build();

  // Add services to the container.
  builder.Services.AddminiOrangeServices(Assembly.GetExecutingAssembly());

  WebApplication app = builder.Build();

  await app.BootUmbracoAsync();

  app.UseUmbraco()
    .WithMiddleware(u =>
    {
      u.UseBackOffice();
      u.UseWebsite();
      u.AppBuilder.UseminiOrangeSAMLSSOMiddleware();
    })
    .WithEndpoints(u =>
    {
      u.UseBackOfficeEndpoints();
      u.UseWebsiteEndpoints();
    });
  await app.RunAsync();
  • Execute o aplicativo quando a configuração estiver concluída.
Pacote NuGet
CLI .NET

PM> NuGet\Install-Package miniOrange.Umbraco.SAML.SSO.Login -Versão 15.2.4

> dotnet adicionar pacote miniOrange.Umbraco.SAML.SSO.Login --versão 15.2.4

  • Baixar Middleware Umbraco SAML de logon único (SSO).
  • Para configurar o middleware, você precisará adicionar os namespaces, serviços e middlewares abaixo em seu projeto. programa.cs Arquivo (marcado em verde), abaixo segue um exemplo.
    Inclua apenas a seção destacada abaixo no programa.cs arquivo de seu aplicativo.
  using miniOrange.saml;
  using System.Reflection;
  WebApplicationBuilder builder = WebApplication.CreateBuilder(args);

  builder.CreateUmbracoBuilder()
    .AddBackOffice()
    .AddWebsite()
    .AddDeliveryApi()
    .AddComposers()
    .Build();

  // Add services to the container.
  builder.Services.AddminiOrangeServices(Assembly.GetExecutingAssembly());

  WebApplication app = builder.Build();

  await app.BootUmbracoAsync();

  app.UseUmbraco()
    .WithMiddleware(u =>
    {
      u.UseBackOffice();
      u.UseWebsite();
      u.AppBuilder.UseminiOrangeSAMLSSOMiddleware();
    })
    .WithEndpoints(u =>
    {
      u.UseBackOfficeEndpoints();
      u.UseWebsiteEndpoints();
    });
  await app.RunAsync();
  • Execute o aplicativo quando a configuração estiver concluída.
Pacote NuGet
CLI .NET

PM> NuGet\Install-Package miniOrange.Umbraco.SAML.SSO.Login -Versão 16.2.4

> dotnet adicionar pacote miniOrange.Umbraco.SAML.SSO.Login --versão 16.2.4

  • Baixar Middleware Umbraco SAML de logon único (SSO).
  • Para configurar o middleware, você precisará adicionar os namespaces, serviços e middlewares abaixo em seu projeto. programa.cs Arquivo (marcado em verde), abaixo segue um exemplo.
    Inclua apenas a seção destacada abaixo no programa.cs arquivo de seu aplicativo.
  using miniOrange.saml;
  using System.Reflection;
  WebApplicationBuilder builder = WebApplication.CreateBuilder(args);

  builder.CreateUmbracoBuilder()
    .AddBackOffice()
    .AddWebsite()
    .AddDeliveryApi()
    .AddComposers()
    .Build();

  // Add services to the container.
  builder.Services.AddminiOrangeServices(Assembly.GetExecutingAssembly());

  WebApplication app = builder.Build();

  await app.BootUmbracoAsync();

  app.UseUmbraco()
    .WithMiddleware(u =>
    {
      u.UseBackOffice();
      u.UseWebsite();
      u.AppBuilder.UseminiOrangeSAMLSSOMiddleware();
    })
    .WithEndpoints(u =>
    {
      u.UseBackOfficeEndpoints();
      u.UseWebsiteEndpoints();
    });
  await app.RunAsync();
  • Execute o aplicativo quando a configuração estiver concluída.
Pacote NuGet
CLI .NET

PM> NuGet\Install-Package miniOrange.Umbraco.SAML.SSO.Login -Versão 17.2.4

> dotnet adicionar pacote miniOrange.Umbraco.SAML.SSO.Login --versão 17.2.4

  • Baixar Middleware Umbraco SAML de logon único (SSO).
  • Para configurar o middleware, você precisará adicionar os namespaces, serviços e middlewares abaixo em seu projeto. programa.cs Arquivo (marcado em verde), abaixo segue um exemplo.
    Inclua apenas a seção destacada abaixo no programa.cs arquivo de seu aplicativo.
  using miniOrange.saml;
  using System.Reflection;
  WebApplicationBuilder builder = WebApplication.CreateBuilder(args);

  builder.CreateUmbracoBuilder()
    .AddBackOffice()
    .AddWebsite()
    .AddDeliveryApi()
    .AddComposers()
    .Build();

  // Add services to the container.
  builder.Services.AddminiOrangeServices(Assembly.GetExecutingAssembly());

  WebApplication app = builder.Build();

  await app.BootUmbracoAsync();

  app.UseUmbraco()
    .WithMiddleware(u =>
    {
      u.UseBackOffice();
      u.UseWebsite();
      u.AppBuilder.UseminiOrangeSAMLSSOMiddleware();
    })
    .WithEndpoints(u =>
    {
      u.UseBackOfficeEndpoints();
      u.UseWebsiteEndpoints();
    });
  await app.RunAsync();
  • Execute o aplicativo quando a configuração estiver concluída.
Pacote NuGet
CLI .NET

PM> NuGet\Install-Package miniOrange.Umbraco.SAML.SSO.Login -Versão 18.0.0

> dotnet adicionar pacote miniOrange.Umbraco.SAML.SSO.Login --versão 18.0.0

  • Baixar Middleware Umbraco SAML de logon único (SSO).
  • Para configurar o middleware, você precisará adicionar os namespaces, serviços e middlewares abaixo em seu projeto. programa.cs Arquivo (marcado em verde), abaixo segue um exemplo.
    Inclua apenas a seção destacada abaixo no programa.cs arquivo de seu aplicativo.
  using miniOrange.saml;
  using System.Reflection;
  WebApplicationBuilder builder = WebApplication.CreateBuilder(args);

  builder.CreateUmbracoBuilder()
    .AddBackOffice()
    .AddWebsite()
    .AddDeliveryApi()
    .AddComposers()
    .Build();

  // Add services to the container.
  builder.Services.AddminiOrangeServices(Assembly.GetExecutingAssembly());

  WebApplication app = builder.Build();

  await app.BootUmbracoAsync();

  app.UseUmbraco()
    .WithMiddleware(u =>
    {
      u.UseBackOffice();
      u.UseWebsite();
      u.AppBuilder.UseminiOrangeSAMLSSOMiddleware();
    })
    .WithEndpoints(u =>
    {
      u.UseBackOfficeEndpoints();
      u.UseWebsiteEndpoints();
    });
  await app.RunAsync();
  • Execute o aplicativo quando a configuração estiver concluída.

Guia passo a passo para SSO SAML no Umbraco usando o Google Apps como provedor de identidade.

  • Após a integração, abra seu navegador e navegue até o painel do conector com o URL abaixo:
 https://<umbraco-base-url>/?ssoaction=config
  • Se a página de registro ou de login aparecer, você adicionou com sucesso o middleware miniOrange SAML SSO ao seu aplicativo.
Umbraco SAML SSO - página de registro

  • Registre-se ou faça login com sua conta clicando em Registrar-se botão para configurar o middleware.
  • Após o registro bem-sucedido, você receberá uma chave de licença de teste no seu endereço de e-mail registrado.
  • Para ativar o middleware, você pode:
    • Introduzir o chave de licença recebido por e-mail no campo de entrada fornecido.

    OR

    • Carregue o arquivo de licença que você baixou clicando em Clique aqui botão.
Umbraco SAML SSO - Verifique a licença de avaliação

  • Em seguida, marque a caixa “Li as condições acima e desejo ativar o middleware” e clique no botão Ativar licença botão.
Umbraco SAML SSO - Ativar licença

Abaixo, detalhamos duas maneiras de obter os metadados do provedor de serviços SAML para configurar em seu provedor de identidade.

A] Usando URL de metadados SAML ou arquivo de metadados
  • De acordo com o relatório Menu de configurações do plugin, olhe para Configurações do provedor de serviçosAbaixo disso, você encontrará o URL dos metadados, bem como a opção para baixar os metadados SAML.
  • Copie o URL dos metadados ou baixe o arquivo de metadados para configurá-lo no seu provedor de identidade.
  • Você pode consultar a captura de tela abaixo:
Umbraco SAML SSO - Metadados do provedor de serviços

B] Carregando metadados manualmente
  • De Configurações do provedor de serviços Na seção, você pode copiar manualmente os metadados do provedor de serviços, como por exemplo ID da entidade SP, URL do ACS, URL de logout único e compartilhe-o com seu provedor de identidade para configuração.
  • Você pode consultar a captura de tela abaixo:
Umbraco SAML SSO - inserir metadados do SP manualmente

  • Navegue até a Apps aba no menu à esquerda e clique em Web e aplicativos móveis.
SSO SAML do Umbraco usando o Google Apps como IdP - Adicionar aplicativo SAML

  • Clique no Adicionar aplicativo botão e, em seguida, no menu suspenso, selecione Adicionar aplicativo SAML personalizado guia para criar um novo aplicativo SAML.
Umbraco SAML SSO usando o Google Apps como IdP - Configurar aplicativo personalizado

  • Insira os detalhes do seu aplicativo SAML personalizado e clique em Continuar botão.
SSO SAML do Umbraco usando o Google Apps como IdP - insira os detalhes do aplicativo

  • Clique em Baixar metadados botão. Guarde o URL dos metadados, pois ele será necessário posteriormente para a configuração.
  • Você também pode copiar detalhes do G Suite, como URL SSO, ID da entidade e certificado para configurar o Provedor de Serviços manualmente e então clicar em Continuar botão.
Umbraco SAML SSO usando o Google Apps como IdP - aplicativo personalizado Informações básicas

  • Insira os detalhes do Metadados do Provedor de Serviços guia do plugin SAML do Umbraco.
URL do ACS Copie e cole o URL do ACS do plugin SAML do Umbraco.
ID da entidade Copie e cole o ID da Entidade SP/Emissor do plugin SAML do Umbraco.
Resposta Assinada Verifique a resposta assinada ✓
Formato de ID do nome EMAIL
  • Clique em Continuar botão.
SSO SAML do Umbraco usando o Google Apps como provedor de identidade - Detalhes do provedor de serviços

  • Clique em Adicionar mapeamento botão.
Umbraco SAML SSO usando o Google Apps como IdP - Botão de mapeamento de atributos

  • Adicione e selecione campos de usuário no Google Directory, mapeie-os para atributos do Provedor de Serviços e clique em Acabamento botão.
SSO SAML do Umbraco usando o Google Apps como IdP - mapeamento para atributos do provedor de serviços

  • Acesse Aplicativos SAML novamente e clique em DESLIGADO para todos.
SSO SAML do Umbraco usando o Google Apps como IdP - Desativar e acessar o SAML Apps

  • Então, selecione ATIVADO para todos para ativar o SSO.
SSO SAML do Umbraco usando o Google Apps como IdP - Ativar e acessar o SAML Apps

Você configurou com sucesso o G Suite/Google Apps como provedor de identidade SAML (IDP) para implementar o Single Sign-On (SSO) do Umbraco.

  • Clique no Adicionar novo IDP botão para configurar um novo Provedor de Identidade.
SSO SAML do Umbraco usando o Google Apps como IdP - Adicionar novo IdP

  • Sob o Configurações de Plugin guia, selecione Google Apps como seu provedor de identidade da lista exibida.
SSO SAML do Umbraco usando o Google Apps como IdP - Selecione o Google Apps

Há duas maneiras detalhadas abaixo com as quais você pode configurar os metadados do seu Provedor de Identidade SAML no middleware.

A] Carregar metadados usando o botão Carregar metadados do IDP:
  • Se o seu provedor de identidade lhe forneceu o URL ou o arquivo de metadados (somente no formato .xml), você pode simplesmente configurar os metadados do provedor de identidade no middleware usando o Carregar metadados do IDP opção.
  • Copie o URL dos metadados ou baixe o arquivo de metadados para configurá-lo no seu provedor de identidade.
  • Você pode consultar a captura de tela abaixo:
Umbraco SAML SSO - Carregar metadados IDP

  • Você pode escolher qualquer uma das opções de acordo com o formato de metadados disponível.
B] Configure os metadados do provedor de identidade manualmente:
  • Depois de configurar seu Provedor de Identidade, ele irá fornecer-lhe ID da entidade IDP, URL de logon único do IDP e Certificado SAML X509 campos respectivamente.
  • Clique Economize para salvar seus dados de IDP.
Umbraco SAML SSO - Configurar IdP manualmente

  • Após carregar os detalhes dos metadados, navegue até Configurações do Provedor de Identidade seção. Passe o mouse sobre o Selecionar ações menu suspenso e clique em Configuração de Teste.
Umbraco SAML SSO - Configuração de teste

  • A captura de tela abaixo mostra um resultado bem-sucedido. Clique em Integração SSO para continuar com a integração do SSO.
Umbraco SAML SSO - Teste de configuração bem-sucedido

  • Se você estiver enfrentando algum erro no middleware, uma janela semelhante à mostrada abaixo será exibida.
Umbraco SAML SSO - Erro de configuração de teste

  • Para solucionar o erro, siga os passos abaixo:
  • Debaixo Resolução de problemas guia, ative a alternância para receber os logs do plugin.
Umbraco SAML SSO - Solução de problemas

  • Uma vez habilitado, você poderá recuperar os logs do plugin navegando até Configurações de Plugin guia e clicando em Configuração de Teste.
  • Faça o download do arquivo de log do Resolução de problemas Abra a aba para ver o que deu errado.
  • Você pode compartilhar o arquivo de log conosco em umbracosupport@xecurify.com e nossa equipe entrará em contato com você para resolver seu problema.
Tipo de login do Umbraco
  • Em seguida, selecione o Tipo de login na lista suspensa no lado direito da página Configurações do Provedor de Identidade.
  • Você pode escolher entre BackOffice, Vogal, ou Atributo personalizado baseado em.
  • Observação: O Atributo personalizado baseado em O tipo de login está disponível em Premium e Empreendimento versões.
Umbraco SAML SSO - Tipo de login do Umbraco
  • O mapeamento de atributos, o mapeamento de funções e a restrição de domínio estão disponíveis no Premium e Empreendimento versões do middleware.
Umbraco SAML SSO - Mapeamento de atributos

  • Passe o mouse sobre Selecionar ações e clique em Copiar link SSO.
Umbraco SAML SSO - Copiar link SSO

  • Use o seguinte URL como um link no aplicativo de onde você deseja executar o SSO:
  https://<umbraco-base-url>/?ssoaction=login
  • Por exemplo, você pode usá-lo como:
  <a href="https://<umbraco-base-url>/?ssoaction=login">Log in</a>
  • Use a seguinte URL como um link para seu aplicativo de onde você deseja executar o SLO:
  https://<umbraco-base-url>/?ssoaction=logout
  • Por exemplo, você pode usá-lo como:
  <a href="https://<umbraco-base-url>/?ssoaction=logout">Log out</a>

 Agradecemos 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