Ich verwende AWS Lambda Funktion Setup mit dem API-Gateway. Ich habe versucht, Cookies für die Anwendung zu setzen, aber obwohl es in den Konsolenheadern angezeigt wird, wird es nicht im Browser eingerichtet.Setzen Sie Cookies nicht im Browser einrichten
callback(null, {
statusCode: 302,
headers: {
'Access-Control-Allow-Origin': '*',
'Access-Control-Allow-Methods': 'GET,PUT,POST,DELETE,PATCH,OPTIONS',
'Location': "https://example.com",
'Set-Cookie': cookieString,
'Content-Type': 'application/json'
},
body: null
});
https://aws.amazon.com/blogs/compute/simply-serverless-using-aws-lambda-to-expose-custom-cookies-with-api-gateway/ versucht, diese Umsetzung aber in der Browser-Cookies gesetzt wurden nicht.
Rufen Sie dies mit Aj ax oder http get Anfrage beim Laden einer Seite? – Ashan
Ich rufe eine HTTP-Anfrage von einem einfachen statischen Formular, obwohl die Seite weiterleitet, Cookie setzt nicht im Browser –
Ändern Sie den Inhaltstyp Content-Type: text/htm – Ashan