Condividi tramite


Risoluzione degli errori di autenticazione comuni

Nota

Le API del portale Cloud Partner sono integrate con e continueranno a lavorare nel Centro per i partner. La transizione introduce piccole modifiche. Esaminare le modifiche elencate in informazioni di riferimento sulle API del portale Cloud Partner per assicurarsi che il codice continui a funzionare dopo la transizione al Centro per i partner. Le API CPP devono essere usate solo per i prodotti esistenti già integrati prima della transizione al Centro per i partner; i nuovi prodotti devono usare le API di invio al Centro per i partner.

Questo articolo fornisce assistenza per gli errori di autenticazione comuni quando si usano le API del portale Cloud Partner.

Errore non autorizzato

Se si verificano costantemente errori di 401 unauthorized, verificare di disporre di un token di accesso valido. Se non è già stato fatto, creare un'applicazione Microsoft Entra di base e un'entità servizio come descritto in Usare il portale per creare un'applicazione Microsoft Entra e un'entità servizio in grado di accedere alle risorse. Usare quindi l'applicazione o una semplice richiesta HTTP POST per verificare l'accesso. Dovrai includere l'ID tenant, l'ID applicazione, l'ID oggetto e la chiave segreta per ottenere il token di accesso.

Errore non consentito

Se ricevi un errore 403 forbidden, assicurati che il service principal corretto sia stato aggiunto al tuo account di pubblicazione nel Cloud Partner Portal. Seguire i passaggi nella pagina Prerequisiti per aggiungere l'entità servizio al portale.

Se è stata aggiunta l'entità servizio corretta, verificare tutte le altre informazioni. Prestare particolare attenzione all'ID oggetto immesso nel portale. Nella pagina di registrazione dell'app Microsoft Entra sono presenti due ID oggetto ed è necessario usare l'ID oggetto locale. Per trovare il valore corretto, passare alla pagina registrazioni dell'app per la tua app e fare clic sul nome dell'app sotto applicazione gestita nella directory locale. In questo modo si passa alle proprietà locali per l'app, dove è possibile trovare l'ID oggetto corretto nella pagina Proprietà, come illustrato nella figura seguente. Assicurarsi inoltre di usare l'ID editore corretto quando si aggiunge l'entità servizio e si effettua la chiamata API.