Problemi di comunicazione con il Portale per gli sviluppatori

Stai visualizzando la documentazione di Apigee Edge.
Consulta la documentazione di Apigee X.
info

Sintomo

Potresti riscontrare uno o più dei seguenti problemi causati da problemi di comunicazione tra il portale per gli sviluppatori ed Edge:

  1. Impossibile eseguire le seguenti attività:
  2. Creare o aggiornare SmartDocs.
  3. Registrare le app per sviluppatori.
  4. Elencare i prodotti API.
  5. Errore restituito durante l'accesso alla pagina dei modelli SmartDocs nel portale per gli sviluppatori (seleziona Contenuti > SmartDocs nel menu di amministrazione del portale per gli sviluppatori).


  6. I dati analitici delle app per sviluppatori non vengono generati.

Messaggi di errore

  1. Errore restituito durante l'accesso alla scheda "SmartDocs" nel portale per sviluppatori:

    The website encountered an unexpected error. Please try again later.
  2. Errore restituito durante la registrazione di un'app per sviluppatori nel portale per sviluppatori:

    There was an error trying to create the App. Please try again later.

Possibili cause

Nella maggior parte dei casi, il problema è dovuto a credenziali devadmin errate specificate o autorizzazioni insufficienti assegnate a il ruolo utente devadmin.

Verifica la configurazione della connessione Edge per il portale per gli sviluppatori andando a Configurazione > Portale per gli sviluppatori e assicurandoti che il campo Stato della connessione mostri Connessione riuscita. In caso contrario, il portale per gli sviluppatori non è in grado di connettersi correttamente al server di gestione Edge.

Diagnosi

  1. Attiva la registrazione "DEBUG" nel portale per gli sviluppatori andando a Configurazione > Portale per gli sviluppatori e selezionando Debug in Soglia di registrazione Edge. Per impostazione predefinita, le chiamate API di gestione non vengono registrate.
  1. Riproduci il problema.
  1. Accedi al log andando a Report -> Messaggi di log recenti.

  1. Apri il "Messaggio" di tipo "LogPlugin" per saperne di più sull' errore effettivo.

Esempio di output che mostra l'errore 401 Non autorizzato

Risoluzione

Segui i passaggi appropriati elencati nella tabella seguente a seconda dell'errore riscontrato:

Errore

Passaggi per la risoluzione

401 Non autorizzato

Aggiorna le credenziali devadmin corrette nel portale per gli sviluppatori e verifica di nuovo la connettività again. Vedi Aggiungere e gestire gli account utente.

403 Accesso negato

Aggiorna il ruolo utente devadmin nell'organizzazione Edge in modo che disponga delle autorizzazioni richieste per la risorsa. Vedi Impostare ruoli e autorizzazioni utente.