De elementen implementeren

De volgende middelen/configuraties zijn geïmplementeerd op een AEM Forms-publicatieserver.

De voorbeeldreactie-app implementeren

npm install
npm start

Open het bestand EmergencyContact.js en wijzig de URL in de methode fetch om deze aan te passen aan uw omgeving.

 const getWebForm=async()=>
     {
        setSpinner(true)
        console.log("inside widgetURL function emergency contact");
        // NOTE: replace the `aemforms.azure.com:4503` with your AEM FORM server
        let res = await fetch("http://aemforms.azure.com:4503/bin/getwidgeturl",
          {
            method: "POST",
            body: JSON.stringify({"icTemplate":"/content/forms/af/waiver/waiver/channels/print","waiver":formData})

         })

Als u POST-aanroepen naar het AEM-eindpunt van uw REACT-app wilt inschakelen, moet u de juiste entiteiten opgeven in het veld Toegestane originelen in de configuratie Beleid voor het delen van bronnen van Adobe Granite Cross-Origin.

cors-setting

Zie ​ het begrip CORS met AEM ​ voor meer details over de configuratieopties van CORS.

recommendation-more-help
8de24117-1378-413c-a581-01e660b7163e