Risolvi gli errori 403 non consentiti durante la configurazione BYOGIT per i siti Edge Delivery Services creati tramite Cloud Manager

L’articolo tratta 403 errori non consentiti che si verificano durante la configurazione di Bring Your Own Git (BYOGIT) per i siti Edge Delivery Services creati mediante la creazione di siti con un solo clic di Cloud Manager, perché non viene assegnato automaticamente alcun amministratore del servizio di configurazione. Questo impedisce il completamento della configurazione BYOGIT e la connessione di un archivio Git esterno per la sincronizzazione del codice. Per risolvere il problema, aggiorna e convalida i token di accesso, verifica l’IP e la connettività all’archivio.

Descrizione description

Ambiente

Adobe Experience Manager Edge Delivery Services (tutte le versioni)

Problema/Sintomi

  • Le richieste POST agli endpoint di configurazione, ad esempio /config/[ org] /sites/[ site] /code.json e /secrets/cm-byog.json, restituiscono errori di autorizzazione HTTP 403 - Non consentito.
  • Le richieste GET agli endpoint di configurazione a livello di sito e di organizzazione restituiscono errori HTTP 403 - Non consentito.
  • Altri servizi accettano gli stessi token Adobe IMS senza alcun problema.

Causa

I siti creati con un clic di Cloud Manager non assegnano automaticamente un amministratore del servizio di configurazione, causando un gap di autorizzazioni che blocca la configurazione di BYOGIT e la sincronizzazione del codice fino a quando i token di accesso non vengono ruotati e convalidati.

Risoluzione resolution

Per risolvere il problema, segui la procedura riportata di seguito.

  1. Genera un nuovo token di accesso personale nel provider Git (ad esempio, GitLab). Per istruzioni sulla creazione di un token con gli ambiti richiesti, consulta la documentazione del provider Git.

  2. Aggiorna il token in Cloud Manager:

    • Accedi a Cloud Manager e seleziona la tua organizzazione.
    • Dalla console Programmi personali, selezionare il programma desiderato.
    • Nel menu laterale sotto Programma, fai clic su Archivi.
    • Fai clic su Gestisci token di accesso in alto a destra.
    • Modifica il token pertinente, immetti il nuovo valore e salva.
  3. Assicurati che tutti gli indirizzi IP Cloud Manager richiesti siano inseriti nell’elenco Consentiti nel provider Git per consentire l’accesso da Cloud Manager all’archivio esterno. Per istruzioni su come inserire nell’elenco Consentiti, consulta la documentazione del provider Git.

  4. Verifica che Cloud Manager possa connettersi all’archivio esterno e che la sincronizzazione del codice abbia esito positivo.

Nota:

  • Tutti gli archivi associati vengono riconvalidati dopo l’aggiornamento del token.
  • Se dopo aver completato questi passaggi si continuano a ricevere errori HTTP 403 - Non consentito, potrebbe essere necessario assegnare un amministratore del servizio di configurazione per il sito.

Lettura correlata

recommendation-more-help
experience-cloud-kcs-help-kbarticles