Loading

Schaltfläche für Messaging in der Anwendung und online wird aufgrund unerwarteter CORS-Preflight-Anforderungen nicht auf externen Websites geladen

Veröffentlichungsdatum: Jan 28, 2025
Beschreibung

Die Schaltfläche für Messaging in der Anwendung und online wird nicht geladen, wenn eine Drittanbieterbibliothek auf der externen Website (z. B. Azure Application Insights) Korrelationsheader (z. B. Header "Priority") zu den XHR-Anforderungen hinzufügt, was zu unerwarteten CORS-Preflight-Anforderungen für "embedded-service-config"- und "businesshours"-Anforderungen für Messaging in der Anwendung und online führt.

In der Browserkonsole werden folgende Fehler angezeigt:

Cross-Origin Request Blocked: The Same Origin Policy disallows reading the remote resource at https://MyDomain.my.salesforce-scrt.com/embeddedservice/v1/embedded-service-config?orgId=<orgid>&esConfigName=<ESDDevName>. (Reason: CORS header ‘Access-Control-Allow-Origin’ missing). Status code: 403.

Cross-Origin Request Blocked: The Same Origin Policy disallows reading the remote resource at https://MyDomain.my.salesforce-scrt.com/embeddedservice/v1/businesshours?orgId=<orgid>&esConfigName=<ESDDevName>. (Reason: CORS header ‘Access-Control-Allow-Origin’ missing). Status code: 403.

Cross-Origin Request Blocked: The Same Origin Policy disallows reading the remote resource at https://MyDomain.my.salesforce-scrt.com/embeddedservice/v1/embedded-service-config?orgId=<orgid>&esConfigName=<ESDDevName>. (Reason: CORS request did not succeed). Status code: (null).

Cross-Origin Request Blocked: The Same Origin Policy disallows reading the remote resource at https://MyDomain.my.salesforce-scrt.com/embeddedservice/v1/businesshours?orgId=<orgid>&esConfigName=<ESDDevName>. (Reason: CORS request did not succeed). Status code: (null).

Nummer des Knowledge-Artikels

004259605

 
Laden
Salesforce Help | Article