CORS Origin Errors

How to diagnose and resolve CORS errors when distributing Nomad Media content.

CORS Origin Errors

CORS errors typically occur when content is being served from a new domain that has not yet been added to the CORS allowlist. When this happens, contact the Nomad Media support team at [email protected] with the following information:

  1. What are the CORS origins? The origin is the domain of the site that is experiencing the issue. You can find it in:

    • The Origin header of the failing HTTP request
    • The error message in the browser's JavaScript console
  2. What does this origin need access to?

    • Video, image, or audio content? (Y/N)
    • API access? (Y/N)
    • Bitmovin player? (Y/N)
  3. A screenshot of the CORS error or license error from the browser's JavaScript console.

  4. A public-facing URL where Nomad Media can reproduce the error (if available).

  5. Does the content URL open correctly when pasted directly into a new browser tab?

  6. If video: does the link open in a standard player (for playback) or download with a normal href link (for download)?

  7. Are you making an API call to retrieve or use the video? If so, which API?

Diagnostics

  1. Verify that your player configuration has crossorigin properly set. See the HTML video crossorigin attribute reference for details.