401-fout bij het gebruik van een lokale ontwikkelingstoken in AEM Forms as a Cloud Service

Wanneer het gebruiken van een lokaal ontwikkelingstoken van Adobe Developer Console (ADC) in AEM Forms as a Cloud Service, a 401 fout komt wegens ontoereikende toegangsrechten voor. Om dit te bevestigen, creeer een Technische Rekening in AEM Developer Console, produceer een toegangstoken gebruikend zijn geloofsbrieven, en wijs de vereiste toestemmingen toe om API vraag toe te laten.

Beschrijving description

Omgeving

Adobe Experience Manager as a Cloud Service (AEMaaCS) - Forms

Probleem/symptomen

  • Het voorleggen van een lokaal teken van de ontwikkelaar van Adobe Developer Console in de Configuratie van het Milieu resulteert in fout a 401.
  • Referenties die met ADC zijn gemaakt, werken niet voor AEM Forms API-aanroepen.
  • De technische rekening die voor het project ADC wordt geplaatst bestaat niet onder AEM.

Resolutie resolution

Nota: De geloofsbrieven van Adobe Developer Console werken niet voor AEM Forms API vraag. Met deze referenties hebt u alleen toegang tot Cloud Manager-taken, niet tot AEM-instanties. De technische account die aan het Developer Console-project is gekoppeld, bestaat niet in AEM en kan dus geen API-aanroepen uitvoeren.

Ga als volgt te werk om dit probleem op te lossen:

  1. Gebruik AEM Developer Console om een technische account te maken. Kopieer de client-id en het clientgeheim van dit account. Gebruik deze om een toegangstoken van IMS op te halen. Geef dit token door aan uw API-verzoek om een map te maken in AEM Forms as a Cloud Service.

  2. Zorg ervoor dat de technische account de juiste machtigingen heeft in AEM. Rollen toewijzen zoals content-authors, DAM-users en jcr:all at /content/dam . Na opstelling, zouden de API vraag moeten werken zoals verwacht.

  3. Ga als volgt te werk om het toegangstoken te genereren:

Als deze stappen het probleem niet oplossen, controleert u specifieke configuratie-instellingen of logbestanden om mogelijke discrepanties of fouten te identificeren die uniek zijn voor uw instellingen.

Nota:

Raadpleeg de lijst om te onderscheiden welke API's met Adobe Developer Console zijn geverifieerd en welke met de AEM Developer Console zijn geverifieerd:

  • Adobe Developer Console:

  • Documentconversie

    • PDF to XDP (PDF Utility)
  • Document uitnemen

    • getPDFProperties
    • getUsageRights
    • getMetaData
    • exportData
  • Documenttransformatie

    • importMetadata
  • Document Assurance

    • applyUsageRights
  • Document genereren

    • generate interactive PDF
    • check Async Status
    • Retrieve async completed PDF
  • AEM Developer Console:

  • Uitvoerservice

    • generatePDF
    • generatePrint
  • EC-service

    • Password Encryption
    • Remove Password Encryption
    • getEncryption Types
    • sign PDF
    • certify PDF
    • add sign field
  • Assembler

    • invoke
    • toPDFA
    • isPDFA

Documentatie beschikbaar voor deze API's:

Adobe Developer Console:

AEM Developer Console:

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f