Nota di supporto 169760
Posta elettronica
Errore: "Errore di autenticazione - Convalida dell'utente non riuscita" Problema di ora del server di accesso SSO
Per comodità dell'utente, questo articolo della Knowledge Base è stato tradotto automaticamente. SAP non fornisce alcuna garanzia in merito alla correttezza o alla completezza della traduzione automatica. È possibile visualizzare il contenuto originale passando all'inglese nel selettore della lingua.
Problema

Quando tento di accedere utilizzando il Single Sign-On (SSO), ricevo il seguente errore:

Errore di autenticazione - Impossibile convalidare l'utente. Contattare l'amministratore per ulteriore assistenza.

Il registro degli errori mostra Impossibile ottenere l'ID nome. Stack: ariba.util.saml.SAMLException: condizione non valida.

Risoluzione

L'ora del server ADFS deve essere sincronizzata con l'ora del server SAP Ariba. Esistono due possibili soluzioni:

Causa

Il NameID viene rifiutato da SAP Ariba a causa dell'ora del server ADFS (Active Directory Federation Services). Un registro errori di esempio nell'interfaccia utente (UI) mostra:

<Conditions NotBefore="2017-01-20T13:31:23.829Z" NotOnOrAfter="2017-01-20T14:31:23.829Z"><AudienceRestriction><Audience>http://realmname.procurement-eu.ariba.com</Audience></AudienceRestriction></Conditions>

Ven gen 20 05:31:15 PST 2017 (T93:*:*:*:dlpjbk:C23_UI3:x0914) (user:WARN) [ID100007]: impossibile ottenere ID nome. Stack: ariba.util.saml.SAMLException: condizione non valida.

La condizione non riuscita (copiata dalla risposta SAML (Security Assertion Markup Language) ricevuta nello scenario precedente) è la seguente:

<Condizioni NotBefore="2017-01-20T13:31:23.829Z" NotOnOrAfter="2017-01-20T14:31:23.829Z">

Nota: Z si riferisce al tempo di Zulu. Pertanto, è necessario convertire l'ora da Zulu a Pacific Standard Time (PST).

La risposta SAML raggiunge SAP Ariba otto secondi prima della condizione Non prima, il che fa sì che la condizione restituisca false e che il login non riesca.

Informazioni supplementari

Se il registro errori include Non è stato possibile ottenere l'ID nome. Stack: ariba.util.saml.SAMLException: org.opensaml.xml.validation.ValidationException: la firma non è stata convalidata in base alla chiave della credenziale anziché alla condizione precedente non soddisfatta; vedere Certificato scaduto.

Se invece si riceve l'errore Errore di autenticazione - Autenticazione non riuscita, consultare SAML non valido.


Si applica a

SAP Ariba Buying and Invoicing
SAP Ariba Buying
SAP Ariba Contracts
SAP Ariba SIPM
SAP Ariba Sourcing
SAP Ariba Spend Analysis
SAP Ariba Strategic Sourcing Suite
SAP Ariba Supplier Information Management

Condizioni di utilizzo  |  Copyright  |  Informazioni sulla sicurezza  |  Privacy