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.

circle-info

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-sessionsarrow-up-right.

Supported browsers

  • Google Chrome

  • Mozilla Firefox

  • Safari

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

Last updated