---
sourceDocument: Segurança da plataforma Yokohama
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/pt-BR/yokohama/platform-security

 Release :

    - yokohama

ft:locale :

    - pt-BR

ft:publication_title :

    - Segurança da plataforma Yokohama

ft:clusterId :

    - psec

bundleId :

    - psec

workflow :

    - Platform


---

# Fluxo do processo do nonce

# Fluxo do processo do nonce {#ariaid-title1}

* Versão de lançamento: Yokohama
* 
* Atualizado 30 de jan. de 2025
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 min. de leitura

Quando um cliente implementa o Single Sign-on do token resumido e deseja adicionar a segurança de um nonce, ele segue um determinado fluxo do processo.  
1. Um usuário faz login no portal do cliente.
2. O cliente gera os parâmetros de SSO necessários e anexa um nonce aleatório ao final. Por exemplo, se o cliente estiver encaminhando a resposta de autenticação por meio da cadeia de caracteres de consulta, ela poderá ficar desta forma:

       SM_USER=itil&DE_USER=V1QuWMmxSfBgfRS099X0cAjKo5Q=&NONCE=1407743018

{#c_HighLevelOverview__ol_lwn_4hg_1p}

A instância recebe esta solicitação e recupera as variáveis de autenticação. Antes de tentar verificar a integridade da resposta da autenticação, a instância verifica o nonce em relação a uma tabela interna (u_authentication_nonce) para verificar se ele ainda não existe. Se o nonce não existir nessa tabela, ele será adicionado à tabela e o processo de autenticação terá permissão para continuar. No entanto, se esse valor de nonce já existir na tabela, a tentativa de autenticação será cancelada e um código de erro de `failed_missing_requirement` será retornado, o que normalmente leva o usuário de volta para a página de login.

