CORS issues
If you are experiencing connection issues when trying to access your Medusa backend from a storefront or the admin dashboard, it is most likely due to Cross-Origin Resource Sharing (CORS) issues.
You might see a log in your browser console, that looks like this:
In your medusa-config.js
Copy to Clipboard , you should ensure that you've configured your CORS settings correctly. By default, the Medusa starter runs on port 9000
Copy to Clipboard, Medusa Admin runs on port 7000
Copy to Clipboard, and the storefront starters run on port 8000
Copy to Clipboard.
The default configuration uses the following CORS settings:
medusa-config.js
If you wish to run your storefront or Medusa admin on other ports, you should update the above settings accordingly.
See Also
Was this page helpful?