Fel när du felsöker en virtuell dator på nivå 1 i en utvecklingsmiljö för e-handel
Den här artikeln innehåller en lösning på ett problem där du kan få ett fel när du felsöker mot en virtuell dator (VM) på nivå 1 i en utvecklingsmiljö för e-handel i Microsoft Dynamics 365 Commerce.
Inledning
Microsoft Dynamics 365 Commerce nivå 1-miljöer distribueras vanligtvis för utveckling av commerce runtime (CRT) och pos-tillägg (point of sale). De är fristående miljöer. På grund av arkitekturens saaS-typ (programvara som en tjänst) inkluderar de inte e-handelskomponenter.
I vissa fall kan du behöva testa anrop till tillägg i en nivå 1-miljö så att du kan felsöka tillägg från e-handelskomponenter. Allmänna anvisningar finns i Felsöka mot en utvecklingsmiljö för handel på nivå 1.
Symptom
När du felsöker mot en nivå 1-miljö, eftersom webbplatsen nu anropar en annan detaljhandelsserver, kan korsserveranrop orsaka olika fel som är relaterade till innehållssäkerhetsprincipen.
Följande skärmbild visar ett exempel på ett fel som kan inträffa när en variant väljs på en produktinformationssida.
Ohanterat avvisande (ActionError): Fel
Följande skärmbild visar ett exempel på ett liknande fel i en webbläsares felsökningsverktyg (F12 Developer Tools). Felmeddelandet anger ett brott mot direktivet om innehållssäkerhetsprincip.
Åtgärd
Lös problemet genom att inaktivera innehållssäkerhetsprincipen (CSP) för webbplatsen i Dynamics 365 Commerce webbplatsverktyget.
- Välj den webbplats som du arbetar med.
- Välj Inställningar>Tillägg.
- På fliken Innehållssäkerhetsprincip väljer du Inaktivera innehållssäkerhetsprincip.
- Välj Spara och publicera.
Obs!
Inloggning från företag till konsument (B2C) fungerar inte i en lokal utvecklingsmiljö. Du kan dock använda gästutcheckningar eller modeller för att skapa sidor för att simulera en användarinloggning efter behov.
Mer information
Kom igång med utveckling av utökningsbarhet online för e-handel