Files
Emailsorter/FIX_CORS.md
ANDJ a28ca580d2 Appwrite Fix 1.
Hopefully i can create accounts
2026-01-29 16:56:27 +01:00

1.4 KiB

CORS-Fehler beheben - Schnellanleitung

Problem

Appwrite blockiert Requests von https://emailsorter.webklar.com weil nur https://localhost als Origin erlaubt ist.

Lösung (Automatisch)

Option 1: Node.js Script (empfohlen)

cd server
npm run setup:platform

Falls der API Key nicht die richtigen Scopes hat:

  1. Gehe zu https://appwrite.webklar.com
  2. Öffne dein Projekt → Settings → API Credentials
  3. Erstelle einen neuen API Key mit Scopes: platforms.read und platforms.write
  4. Aktualisiere APPWRITE_API_KEY in server/.env
  5. Führe das Script erneut aus

Option 2: PowerShell Script (Windows)

cd scripts
.\setup-appwrite-cors-auto.ps1

Lösung (Manuell)

  1. Gehe zu Appwrite Console:

  2. Öffne dein Projekt

  3. Gehe zu Settings → Platforms (oder "Web" in manchen Versionen)

  4. Klicke auf "Add Platform" oder "Create Platform"

  5. Wähle "Web" als Platform-Typ

  6. Fülle die Felder aus:

    • Name: Production
    • Hostname: emailsorter.webklar.com
    • Origin: https://emailsorter.webklar.com (falls gefragt)
  7. Speichere die Änderungen

  8. Warte 1-2 Minuten (Cache)

  9. Teste die Anwendung - CORS-Fehler sollten jetzt verschwunden sein

Weitere Hilfe

Siehe docs/setup/APPWRITE_CORS_SETUP.md für detaillierte Anweisungen.