useCORSOnly

可控制浏览器如何从 Experience Cloud Identity 服务请求资源的可选布尔标记。

语法:useCORSOnly: true|false(默认值为 false。)

概述

在设置为 false 时,浏览器通过 CORS 或 JSONP 执行资源检查。但是,ID服务始终会尝试先向CORS请求资源。 它在不支持CORS的旧版浏览器上还原为JSONP。 如果您需要强制浏览器仅使用 CORS,请在 useCORSOnly:true 函数调用中设置 Visitor.getInstance

重要

如果您具有严格的安全要求,则 Set useCORSOnly: true。只有在确信所有访客都使用支持CORS的浏览器时,才应启用此模式。 不支持CORS的浏览器不会影响用户体验。 但是,不支持 CORS 的浏览器无法从 Adobe Experience Cloud 请求资源或与之交换数据。

代码示例

var visitor = Visitor.getInstance ("Insert Experience Cloud organization ID here",{ 
   trackingServer: "Insert tracking server here here",  //Same as s.trackingServer 
   trackingServerSecure: "Insert secure tracking server here",  //Same as s.trackingServerSecure 
 
   //For CNAME support only. Exclude these variables if you're not using CNAME 
   marketingCloudServer: "Insert tracking server here", 
   marketingCloudServerSecure: "Insert secure tracking server here", 
 
   //Function variable 
   useCORSOnly: true 
});

在此页面上

Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now