2017-11-15 3 views
1

Stellen Sie die folgenden zusammen.hapi.js cors mit auth

Ich möchte mit clientseitige JavaScript Browser Fetch API verwenden. Der cors Teil ist notwendig, um den no-cors Modus für fetch zu vermeiden und eine nicht opake Antwort zu erhalten. Wenn ich nur 'auth in the config section or only cors` verwende, funktionieren sie gut, aber zusammen hapi Beschwerden, dass die Konfiguration falsch ist.

Warum ist das?

Antwort

0

innerhalb config Objekt können Sie nicht Schlüssel cors verwenden. für die richtige Konfiguration müssen Sie cors Schlüssel in diese wie folgt setzen

server.connection({ 
    port: dbConfig.port, 
    routes: { cors: true } // set cross origin by hapi inbuilt property 
    // tls: tls 
}) 
Verwandte Themen