Gemäß den hapi framework docs here und dem Lernprogramm here müssen Sie den Server erst konfigurieren, indem Sie server.state (...) sofort nach dem Erstellen des Servers aufrufen.Erstellen eines Cookies über Hapi.js
Ich habe den folgenden Code
const server = new hapi.Server();
try {
server.state('session', {
ttl: 1000 * 60 * 60 * 24,
encoding: 'base64json'
})
} catch (err) {
server.app.cookieError = err
}
die in den folgenden Fehler führt:
Error: Cannot add state without a connection
Ich folgte haben die Dokumente und andere Tutorials genau, sollte dieser Fehler nicht passieren, habe ich gesucht Google für den Fehlertext und es bringt null Ergebnisse!
Ich vermute, dass Sie richtig sind, da die Intellisense-Kommentare für server.connection speziell server.state erwähnen. Aber wenn ich server.connection anrufe, nimmt es die ganze App mit einem HTTP 503 – Michael
Ich verstehe deine Frage nicht, die Antworten sind da, wenn du eine andere Antwort brauchst, musst du deine Frage verbessern. – Sornii
ignoriere, was ich gesagt habe, ich habe irrtümlicherweise eine neue Verbindung hinzugefügt, anstatt einfach meine bestehende Verbindung ein paar Zeilen nach oben zu bewegen. Danke für deine Antwort, funktioniert perfekt :) – Michael