CORS Error / Private Network Access (PNA) when fetching Directus from Internal Network

Hi everyone,

I’m facing a specific CORS issue when trying to consume the Directus API from our web portals within our company’s internal network.

The Setup:

  • Directus version: 11.0.2

  • Deployment: Self-hosted on internal servers.

  • Environment: The web portals are accessed via Google Chrome within the same internal network infrastructure.

When the frontend tries to fetch data from Directus, the browser blocks the request with a CORS error specifically related to Private Network Access (PNA).

Has anyone dealt with PNA restrictions in Directus? Does Directus have a built-in way to handle the Access-Control-Request-Private-Network preflight trigger?

Thanks in advance for any guidance!