Cross-domain session support

Javascript for sessions across multiple domains or sub-domains.

Cross-domain sessions

In some cases, several of your domains or sub-domains need to be visited in a single session.

To enable this, add the following javascript snippet within our web SDK to all required pages.

Trusted origins must be served over HTTPS and include the full domain or sub-domain, with no additional url path or parameters.

CobrowseIO.trustedOrigins = [
  'https://myexample.com', // origin to trust
  'https://my-other-website.net', // another origin to trust
  'https://intranet.myexample.com:8443' // an origin with a port to trust
];
CobrowseIO.start(); // before the start call

This provides Cobrowse for Web with a list of trusted origins to allow your session to continue on. All trusted origins must be listed.

Example code: https://github.com/cobrowseio/cobrowse-sdk-js-examples#cross-domain-sessions.

Supported browsers

  • Google Chrome

  • Mozilla Firefox

  • Internet Explorer 11

  • Safari

Cross-domain support will fail in a browser's private or "incognito" mode.

Last updated