Sign-on único, logins e redirecionamentos de URL
Portal de serviços usa uma combinação de propriedades do sistema e inclusões de script para determinar como o sistema lida com redirecionamentos de URL para usuários que fazem login no portal.
Somente usuários que entendem SSO, redirecionamentos de URL e o. ServiceNowa plataforma deve fazer mudanças.
Single Sign-on e. Portal de serviços
Para usar o login único com Portal de serviços, Você deve habilitar o plug-in do Instalador de login único de vários provedores (com.snc.integration.sso.multi.installer).
Se você estiver usando a propriedade do sistema para redirecionar automaticamente para o IdP primário, em seguida Portal de serviçosRedireciona automaticamente para esse IdP. Se você tiver vários provedores de identidade, Portal de serviçosmostra um link na página de login para Usar login externo . Para obter mais informações sobre SSO e autenticação na plataforma, consulte Single Sign-on (SSO) de vários provedores .
Para redirecionar usuários para a página de login do Provedor de identificação de SSO (IdP) sem primeiro redirecioná-los para a página de login do portal, você pode configurar o. glide.service_portal.sso.early_redirect.portalspropriedade do sistema. Para obter mais informações, consulte Propriedades Portal de serviços. Se o seu portal usar uma versão personalizada do widget de login, você deverá atualizar o. sp_sso_early_redirection Macro de IU conforme necessário para redirecionar os usuários para a página de login do Provedor de identificação de SSO (IdP) sem tentar carregar a página do portal primeiro.
Exigir autenticação para um Portal de serviçospágina
Se você quiser exigir autenticação para um Portal de serviços, certifique-se de que Público o sinalizador no registro da página não está selecionado. Para obter mais informações, consulte Criar e editar uma página usando o Designer Portal de serviços. Se um usuário navegar para uma página não pública, ele será redirecionado para a página de login do portal solicitado.
Porque cada solicitação de página é roteada por sp esta página deve ser pública. Os seguintes valores nas Páginas públicas sys_public a tabela define a página como pública:
- Página : sp
- Ativo: true
Configure um portal como a página de login da instância
Direcione todos os usuários não autenticados para uma página de login do portal para fazer login. A página de login do portal se torna a página de login primária da sua instância.
Antes de Iniciar
Função necessária: administrador
Procedimento
Redirecionar para o Portal de serviços após o login
Redirecionar usuários condicionalmente para um Portal de serviçosapós fazer login.
Antes de Iniciar
Função necessária: administrador
Procedimento
O que Fazer Depois
Para depurar o redirecionamento, consulte Depurar redirecionamentos de URL do portal de serviços. Para obter informações adicionais sobre solução de problemas de redirecionamento, consulte Perguntas frequentes sobre redirecionamento com o portal de serviços [KB0747432] artigo na Base de conhecimento do Now Support.
Depurar redirecionamentos de URL do portal de serviços
Depure os redirecionamentos de URL para fazer login em Portal de serviçose redirecionando para a primeira página.
- Certifique-se de que a propriedade do sistema glide.entry.first.page.script tenha o valor:
Novo SPEntryPage().getFirstPageURL(). - Na inclusão do script SPEntryPage, defina
This.logVariables é verdadeiro. - Em um navegador separado, faça login.
- No navegador do sistema, exiba a saída do log navegando até .