[Bug] CORS_ORIGINS fehlt in apps/api/.env.example #525

Open
opened 2026-07-25 19:36:07 +02:00 by admin-mrrm · 0 comments
Owner

Beobachtetes Verhalten

Web-App wirft beim Laden von Daten NetworkError when attempting to fetch resource, obwohl die API läuft und erreichbar ist.

Ursache

main.ts ruft app.enableCors(...) nur auf, wenn CORS_ORIGINS gesetzt ist. Ohne diese Variable schickt die API keine CORS-Header, der Browser blockt den Cross-Origin-Request von localhost:5173 nach localhost:3000. Die Variable fehlte komplett in .env.example, war beim lokalen Setup also nicht ersichtlich.

Erwartetes Verhalten

.env.example dokumentiert CORS_ORIGINS inkl. Beispielwert für lokale Entwicklung.

Umgebung

  • App: api
## Beobachtetes Verhalten Web-App wirft beim Laden von Daten `NetworkError when attempting to fetch resource`, obwohl die API läuft und erreichbar ist. ## Ursache `main.ts` ruft `app.enableCors(...)` nur auf, wenn `CORS_ORIGINS` gesetzt ist. Ohne diese Variable schickt die API keine CORS-Header, der Browser blockt den Cross-Origin-Request von `localhost:5173` nach `localhost:3000`. Die Variable fehlte komplett in `.env.example`, war beim lokalen Setup also nicht ersichtlich. ## Erwartetes Verhalten `.env.example` dokumentiert `CORS_ORIGINS` inkl. Beispielwert für lokale Entwicklung. ## Umgebung - App: api
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
admin-mrrm/mrrmlabapp#525
No description provided.