Fouten bij het opsporen van fouten op een virtuele laag 1 Retail Server-machine in een ontwikkelomgeving voor e-commerce
Dit artikel bevat een oplossing voor een probleem waarbij u mogelijk een fout krijgt wanneer u fouten opssport op een virtuele machine van Laag 1 Retail Server (VM) in een ontwikkelomgeving voor e-commerce in Microsoft Dynamics 365 Commerce.
Inleiding
Microsoft Dynamics 365 Commerce Tier 1-omgevingen worden doorgaans geïmplementeerd voor commerceruntime (CRT) en pos-extensieontwikkeling (point-of-sale). Dit zijn zelfstandige omgevingen. Vanwege de SaaS-aard (Software as a Service) van de architectuur, zijn geen e-commerce-onderdelen inbegrepen.
In sommige scenario's moet u mogelijk aanroepen naar extensies testen in een Laag 1-omgeving, zodat u fouten kunt opsporen in extensies van e-commerce-onderdelen. Zie Foutopsporing voor een Tier 1-ontwikkelomgeving voor Commerce voor algemene instructies.
Symptomen
Wanneer u fouten opspoort in een Tier 1-omgeving, omdat de site nu een andere Retail Server aanroept, kunnen cross-serveroproepen verschillende fouten veroorzaken met betrekking tot het beleid voor inhoudsbeveiliging.
In de volgende schermopname ziet u een voorbeeld van een fout die kan optreden wanneer een variant is geselecteerd op een productdetailspagina.
Niet-verwerkte afwijzing (ActionError): Fout
In de volgende schermopname ziet u een voorbeeld van een vergelijkbare fout in de hulpprogramma's voor foutopsporingsprogramma's van een browser (F12 Developer Tools). Het foutbericht vermeldt een schending van de inhoudsbeveiligingsbeleidsrichtlijn.
Oplossing
U kunt dit probleem oplossen door het beleid voor inhoudsbeveiliging (CSP) voor de site in dynamics 365 Commerce site builder uit te schakelen.
- Selecteer de site waaraan u werkt.
- Selecteer Instellingenextensies>.
- Selecteer op het tabblad Beveiligingsbeleid voor inhoud de optie Beleid voor inhoudsbeveiliging uitschakelen.
- Selecteer Opslaan en publiceren.
Notitie
Aanmelden met B2C (Business-to-consumer) werkt niet in een lokale ontwikkelomgeving. U kunt echter als gast uitchecken gebruiken of dummypagina's bouwen om waar nodig het aanmelden van gebruikers te simuleren.
Meer informatie
Aan de slag met ontwikkeling van online uitbreiding van e-commerce