Distribuera resurserna
Följande resurser/konfigurationer har distribuerats på en AEM Forms-publiceringsserver.
-
Lägg till följande post i användarmappningstjänsten för Apache Sling med OSGi configMgr
DevelopingWithServiceUser.core:getformsresourceServer=fd-service
Distribuera exempelappen
- Hämta exempelappen
- Zippa upp innehållet i den reaktionsapp i en ny mapp
- Navigera till mappen och kör följande kommandon
npm install
npm start
Öppna filen EmergencyContact.js och ändra URL:en i hämtningsmetoden så att den matchar din miljö.
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})
})
Om du vill att POSTEN ska kunna anropa AEM-slutpunkten från REACT-appen måste du ange rätt poster i fältet Tillåtna ursprung i konfigurationen av resursdelningsprincipen för korsursprung för Adobe Granite.
Mer information om CORS-konfigurationsalternativ finns i Förstå CORS med AEM.
recommendation-more-help
8de24117-1378-413c-a581-01e660b7163e