Guias de configuração de logon único SAML da Umbraco
Escolha seu provedor de identidade SAML para configurar o Single Sign-On (SSO)
Não consegue encontrar seu IdP? Entre em contato conosco em
umbracosupport@xecurify.com
e nós ajudaremos você a configurar o Umbraco SSO com seu IdP rapidamente.
Não conseguiu encontrar seu IdP?
Entre em contato conosco em
umbracosupport@xecurify.com
e nós ajudaremos você a configurar o Umbraco SSO com seu provedor de identidade (IdP) rapidamente.
Para configurar o middleware, você precisará adicionar os namespaces, serviços e middleware abaixo no seu arquivo startup.cs (marcados em verde), abaixo está um exemplo de exemplo
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.
Após a integração, abra seu navegador e navegue até o painel do plugin com o URL abaixo:
https://<umbraco-middleware-base-url>/?ssoaction=config
Se a página de registro ou de login aparecer, você adicionou com sucesso o middleware SAML miniOrange Umbraco ao seu aplicativo Umbraco.
Registre-se ou faça login com sua conta clicando em
Registrar-se botão para configurar o plugin
Para configurar o middleware, você precisará adicionar os namespaces, serviços e middleware abaixo no seu arquivo startup.cs (marcados em verde), abaixo está um exemplo de exemplo
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.
Após a integração, abra seu navegador e navegue até o painel do plugin com o URL abaixo:
https://<umbraco-middleware-base-url>/?ssoaction=config
Se a página de registro ou de login aparecer, você adicionou com sucesso o middleware SAML miniOrange Umbraco ao seu aplicativo Umbraco.
Registre-se ou faça login com sua conta clicando em
Registrar-se botão para configurar o plugin
Para configurar o middleware, você precisará adicionar os namespaces, serviços e middleware abaixo no arquivo program.cs (marcados em verde), abaixo está um exemplo de exemplo
Para configurar o middleware, você precisará adicionar os namespaces, serviços e middleware abaixo no arquivo program.cs (marcados em verde), abaixo está um exemplo de exemplo
Para configurar o middleware, você precisará adicionar os namespaces, serviços e middleware abaixo no arquivo program.cs (marcados em verde), abaixo está um exemplo de exemplo
Para configurar o middleware, você precisará adicionar os namespaces, serviços e middleware abaixo no arquivo program.cs (marcados em verde), abaixo está um exemplo de exemplo
Para configurar o middleware, você precisará adicionar os namespaces, serviços e middleware abaixo no arquivo program.cs (marcados em verde), abaixo está um exemplo de exemplo
Para configurar o middleware, você precisará adicionar os namespaces, serviços e middleware abaixo no arquivo program.cs (marcados em verde), abaixo está um exemplo de exemplo
Para configurar o middleware, você precisará adicionar os namespaces, serviços e middleware abaixo no arquivo program.cs (marcados em verde), abaixo está um exemplo de exemplo
Execute o aplicativo quando a configuração estiver concluída.
Após a integração, abra seu navegador e navegue até o painel do plugin com o URL abaixo:
https://<umbraco-middleware-base-url>/?ssoaction=config
Se a página de registro ou de login aparecer, você adicionou com sucesso o middleware SAML miniOrange Umbraco ao seu aplicativo Umbraco.
Registre-se ou faça login com sua conta clicando em
Registrar-se botão para configurar o plugin
1. Configure seu provedor de identidade
Sob o Configurações de Plugin guia, selecione seu provedor de identidade na lista exibida.
Há duas maneiras detalhadas abaixo com as quais você pode obter os metadados do SAML SP para configurar no 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ços. Abaixo, você pode 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:
B] Carregando metadados manualmente:
De Configurações do provedor de serviços seção, você pode copiar manualmente os metadados do provedor de serviços como
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:
2. Configurar o Umbraco como Provedor de Serviços
Há duas maneiras detalhadas abaixo com as quais você pode obter os metadados do SAML SP para configurar no seu provedor de identidade.
A] Carregar metadados usando o botão Carregar metadados do IDP:
Se o seu provedor de identidade forneceu a URL de metadados ou o arquivo de metadados (somente formato .xml), você pode simplesmente configurar os metadados do provedor de identidade no plug-in usando o
Carregar metadados do IDP opção. Você pode consultar a captura de tela abaixo:
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 fornecerá a você
ID da entidade IDP, URL de login único do IDP e
Certificado SAML X509 campos respectivamente.
Clique Economize para salvar seus dados de IDP
Há duas maneiras detalhadas abaixo com as quais você pode obter os metadados do SAML SP para configurar no seu provedor de identidade.
A] Carregar metadados usando o botão Carregar metadados do IDP:
Se o seu provedor de identidade forneceu a URL de metadados ou o arquivo de metadados (somente formato .xml), você pode simplesmente configurar os metadados do provedor de identidade no plug-in usando o
Carregar metadados do IDP opção. Você pode consultar a captura de tela abaixo:
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 fornecerá a você
ID da entidade IDP, URL de login único do IDP e
Certificado SAML X509 campos respectivamente.
Clique Economize para salvar seus dados de IDP
Há duas maneiras detalhadas abaixo com as quais você pode configurar os metadados do seu provedor de identidade SAML no plugin.
A] Carregar metadados usando o botão Carregar metadados do IDP:
Se o seu provedor de identidade forneceu a URL de metadados ou o arquivo de metadados (somente formato .xml), você pode simplesmente configurar os metadados do provedor de identidade no plug-in usando o
Carregar metadados do IDP opção. Você pode consultar a captura de tela abaixo:
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 fornecerá a você
ID da entidade IDP, URL de login único do IDP e
Certificado SAML X509 campos respectivamente.
Clique Economize para salvar seus dados de IDP
Há duas maneiras detalhadas abaixo com as quais você pode configurar os metadados do seu provedor de identidade SAML no plugin.
A] Carregar metadados usando o botão Carregar metadados do IDP:
Se o seu provedor de identidade forneceu a URL de metadados ou o arquivo de metadados (somente formato .xml), você pode simplesmente configurar os metadados do provedor de identidade no plug-in usando o
Carregar metadados do IDP opção. Você pode consultar a captura de tela abaixo:
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 fornecerá a você
ID da entidade IDP, URL de login único do IDP e
Certificado SAML X509 campos respectivamente.
Clique Economize para salvar seus dados de IDP
Há duas maneiras detalhadas abaixo com as quais você pode configurar os metadados do seu provedor de identidade SAML no plugin.
A] Carregar metadados usando o botão Carregar metadados do IDP:
Se o seu provedor de identidade forneceu a URL de metadados ou o arquivo de metadados (somente formato .xml), você pode simplesmente configurar os metadados do provedor de identidade no plug-in usando o
Carregar metadados do IDP opção. Você pode consultar a captura de tela abaixo:
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 fornecerá a você
ID da entidade IDP, URL de login único do IDP e
Certificado SAML X509 campos respectivamente.
Clique Economize para salvar seus dados de IDP
Há duas maneiras detalhadas abaixo com as quais você pode configurar os metadados do seu provedor de identidade SAML no plugin.
A] Carregar metadados usando o botão Carregar metadados do IDP:
Se o seu provedor de identidade forneceu a URL de metadados ou o arquivo de metadados (somente formato .xml), você pode simplesmente configurar os metadados do provedor de identidade no plug-in usando o
Carregar metadados do IDP opção. Você pode consultar a captura de tela abaixo:
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 fornecerá a você
ID da entidade IDP, URL de login único do IDP e
Certificado SAML X509 campos respectivamente.
Clique Economize para salvar seus dados de IDP
Há duas maneiras detalhadas abaixo com as quais você pode configurar os metadados do seu provedor de identidade SAML no plugin.
A] Carregar metadados usando o botão Carregar metadados do IDP:
Se o seu provedor de identidade forneceu a URL de metadados ou o arquivo de metadados (somente formato .xml), você pode simplesmente configurar os metadados do provedor de identidade no plug-in usando o
Carregar metadados do IDP opção. Você pode consultar a captura de tela abaixo:
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 fornecerá a você
ID da entidade IDP, URL de login único do IDP e
Certificado SAML X509 campos respectivamente.
Clique Economize para salvar seus dados de IDP
Há duas maneiras detalhadas abaixo com as quais você pode configurar os metadados do seu provedor de identidade SAML no plugin.
A] Carregar metadados usando o botão Carregar metadados do IDP:
Se o seu provedor de identidade forneceu a URL de metadados ou o arquivo de metadados (somente formato .xml), você pode simplesmente configurar os metadados do provedor de identidade no plug-in usando o
Carregar metadados do IDP opção. Você pode consultar a captura de tela abaixo:
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 fornecerá a você
ID da entidade IDP, URL de login único do IDP e
Certificado SAML X509 campos respectivamente.
Clique Economize para salvar seus dados de IDP
Há duas maneiras detalhadas abaixo com as quais você pode configurar os metadados do seu provedor de identidade SAML no plugin.
A] Carregar metadados usando o botão Carregar metadados do IDP:
Se o seu provedor de identidade forneceu a URL de metadados ou o arquivo de metadados (somente formato .xml), você pode simplesmente configurar os metadados do provedor de identidade no plug-in usando o
Carregar metadados do IDP opção. Você pode consultar a captura de tela abaixo:
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 fornecerá a você
ID da entidade IDP, URL de login único do IDP e
Certificado SAML X509 campos respectivamente.
Clique Economize para salvar seus dados de IDP
3. Selecione o tipo de login do usuário
Agora sob configurações do provedor de identidade guia guia, vá para as configurações do Tipo de Login do Umbraco.
Selecione o tipo de login do usuário SSO com base em sua necessidade, ou seja, qual tipo de usuário executará o login de logon único, você pode selecionar
Login do BackOffice or Acesso de Membros e clique em Economize.
4. Testando SAML SSO
Clique no Configuração de Teste botão para testar se a configuração SAML que você fez está correta.
A captura de tela abaixo mostra um resultado bem-sucedido. Clique em Integração SSO para prosseguir com a integração SSO.
Se você estiver enfrentando algum erro no módulo, será exibida uma janela semelhante à abaixo.
Para solucionar o erro, siga os passos abaixo:
Debaixo
guia de solução de problemas
guia, ative a alternância para receber os logs do plugin.
Uma vez habilitado, você poderá recuperar os logs do plugin navegando até
Configurações do Provedor de Identidade guia e clicando em
Configuração de Teste.
Faça o download do arquivo de log do Resolução de problemas 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.
Clique no Configuração de Teste botão para testar se a configuração SAML que você fez está correta.
A captura de tela abaixo mostra um resultado bem-sucedido. Clique em Integração SSO para prosseguir com a integração SSO.
Se você estiver enfrentando algum erro no módulo, será exibida uma janela semelhante à abaixo.
Para solucionar o erro, siga os passos abaixo:
Debaixo
guia de solução de problemas
guia, ative a alternância para receber os logs do plugin.
Uma vez habilitado, você poderá recuperar os logs do plugin navegando até
Configurações do Provedor de Identidade guia e clicando em
Configuração de Teste.
Faça o download do arquivo de log do Resolução de problemas 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.
Clique no Configuração de Teste botão para testar se a configuração SAML que você fez está correta.
A captura de tela abaixo mostra um resultado bem-sucedido. Clique em Integração SSO para prosseguir com a integração SSO.
Se você estiver enfrentando algum erro no módulo, será exibida uma janela semelhante à abaixo.
Para solucionar o erro, siga os passos abaixo:
Debaixo
guia de solução de problemas
guia, ative a alternância para receber os logs do plugin.
Uma vez habilitado, você poderá recuperar os logs do plugin navegando até
Configurações do Provedor de Identidade guia e clicando em
Configuração de Teste.
Faça o download do arquivo de log do Resolução de problemas 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.
Clique no Configuração de Teste botão para testar se a configuração SAML que você fez está correta.
A captura de tela abaixo mostra um resultado bem-sucedido. Clique em Integração SSO para prosseguir com a integração SSO.
Se você estiver enfrentando algum erro no módulo, será exibida uma janela semelhante à abaixo.
Para solucionar o erro, siga os passos abaixo:
Debaixo
guia de solução de problemas
guia, ative a alternância para receber os logs do plugin.
Uma vez habilitado, você poderá recuperar os logs do plugin navegando até
Configurações do Provedor de Identidade guia e clicando em
Configuração de Teste.
Faça o download do arquivo de log do Resolução de problemas 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.
Clique no Configuração de Teste botão para testar se a configuração SAML que você fez está correta.
A captura de tela abaixo mostra um resultado bem-sucedido. Clique em Integração SSO para prosseguir com a integração SSO.
Se você estiver enfrentando algum erro no módulo, será exibida uma janela semelhante à abaixo.
Para solucionar o erro, siga os passos abaixo:
Debaixo
guia de solução de problemas
guia, ative a alternância para receber os logs do plugin.
Uma vez habilitado, você poderá recuperar os logs do plugin navegando até
Configurações do Provedor de Identidade guia e clicando em
Configuração de Teste.
Faça o download do arquivo de log do Resolução de problemas 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.
Clique no Configuração de Teste botão para testar se a configuração SAML que você fez está correta.
A captura de tela abaixo mostra um resultado bem-sucedido. Clique em Integração SSO para prosseguir com a integração SSO.
Se você estiver enfrentando algum erro no módulo, será exibida uma janela semelhante à abaixo.
Para solucionar o erro, siga os passos abaixo:
Debaixo
guia de solução de problemas
guia, ative a alternância para receber os logs do plugin.
Uma vez habilitado, você poderá recuperar os logs do plugin navegando até
Configurações do Provedor de Identidade guia e clicando em
Configuração de Teste.
Faça o download do arquivo de log do Resolução de problemas 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.
Clique no Configuração de Teste Botão para testar se a configuração SAML que você realizou está correta.
A captura de tela abaixo mostra um resultado bem-sucedido. Clique em Integração SSO para prosseguir com a integração SSO.
Se você estiver enfrentando algum erro no módulo, uma janela semelhante à mostrada abaixo será exibida.
Para solucionar o erro, siga os passos abaixo:
Debaixo
guia de solução de problemas
guia, ative a alternância para receber os logs do plugin.
Uma vez habilitado, você poderá recuperar os logs do plugin navegando até
Configurações do Provedor de Identidade guia e clicando em
Configuração de Teste.
Faça o download do arquivo de log do Resolução de problemas 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.
Clique no Configuração de Teste Botão para testar se a configuração SAML que você realizou está correta.
A captura de tela abaixo mostra um resultado bem-sucedido. Clique em Integração SSO para prosseguir com a integração SSO.
Se você estiver enfrentando algum erro no módulo, uma janela semelhante à mostrada abaixo será exibida.
Para solucionar o erro, siga os passos abaixo:
Debaixo
guia de solução de problemas
guia, ative a alternância para receber os logs do plugin.
Uma vez habilitado, você poderá recuperar os logs do plugin navegando até
Configurações do Provedor de Identidade guia e clicando em
Configuração de Teste.
Faça o download do arquivo de log do Resolução de problemas 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.
Clique no Configuração de Teste Botão para testar se a configuração SAML que você realizou está correta.
A captura de tela abaixo mostra um resultado bem-sucedido. Clique em Integração SSO para prosseguir com a integração SSO.
Se você estiver enfrentando algum erro no módulo, uma janela semelhante à mostrada abaixo será exibida.
Para solucionar o erro, siga os passos abaixo:
Debaixo
guia de solução de problemas
guia, ative a alternância para receber os logs do plugin.
Uma vez habilitado, você poderá recuperar os logs do plugin navegando até
Configurações do Provedor de Identidade guia e clicando em
Configuração de Teste.
Faça o download do arquivo de log do Resolução de problemas 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.
5. Configurações de login
Use o seguinte URL como um link no aplicativo de onde você deseja executar o SSO:
https://<umbraco-middleware-base-url>/?ssoaction=login
Use o seguinte URL como um link no aplicativo de onde você deseja executar o SSO:
https://<umbraco-middleware-base-url>/?ssoaction=login
Use o seguinte URL como um link no aplicativo de onde você deseja executar o SSO:
https://<umbraco-middleware-base-url>/?ssoaction=login
Use o seguinte URL como um link no aplicativo de onde você deseja executar o SSO:
https://<umbraco-middleware-base-url>/?ssoaction=login
Use o seguinte URL como um link no aplicativo de onde você deseja executar o SSO:
https://<umbraco-middleware-base-url>/?ssoaction=login
Use o seguinte URL como um link no aplicativo de onde você deseja executar o SSO:
https://<umbraco-middleware-base-url>/?ssoaction=login
Use o seguinte URL como um link no aplicativo de onde você deseja executar o SSO:
https://<umbraco-middleware-base-url>/?ssoaction=login
Use o seguinte URL como um link no aplicativo de onde você deseja executar o SSO:
https://<umbraco-middleware-base-url>/?ssoaction=login
Use o seguinte URL como um link no aplicativo de onde você deseja executar o SSO:
https://<umbraco-middleware-base-url>/?ssoaction=login
6. Configurações de logout
Use o seguinte URL como um link no seu Umbraco de onde você deseja executar o SLO: https://umbraco-middleware-base-url/?ssoaction=logout
Por exemplo, você pode usá-lo como: <a
href="https://umbraco-middleware-base-url/?ssoaction=logout”>Logout</a>"
Você pode configurar o módulo SiteFinity SAML 2.0 Single Sign-On (SSO) com qualquer Provedor de Identidade, como
ADFS, 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 o seu próprio provedor de identidade personalizado.
Não consegue encontrar seu provedor de identidade? Envie-nos um e-mail para
umbracosupport@xecurify.com
e ajudaremos você a configurar o SSO com seu IDP e forneceremos orientação rápida (por e-mail/reunião) sobre suas necessidades, e nossa equipe ajudará você a selecionar a melhor solução/plano adequado de acordo com suas necessidades.
Olá!
Preciso de ajuda? Estamos bem aqui!
Entre em contato com o suporte miniOrange
Obrigado pela sua consulta.
Se você não receber uma resposta nossa dentro de 24 horas, sinta-se à vontade para enviar um e-mail de acompanhamento para info@xecurify.com