Wenn ich einen benutzerdefinierten Ursprung für Cloudfront verwende und die Set-Cookie-Header zurückgibt, cloudfront speichert cloudfront den Set-Cookie-Header für die Antwort? Wenn nicht, gibt es ein CDN?übergibt Amazon Cloudfront Set-Cookie-Header?
Antwort
Die Antwort ist ja, sie tun. Sie haben Drop-Down bei der Konfiguration einer Verteilung zu erlauben, keine/Whitelist/Alle
Die Antwort ist nicht ganz so einfach wie "ja" oder "nein". Ja, CloudFront wird Set-Cookie-Header "passieren", aber nein, es wird nicht den Set-Cookie-Header zwischengespeichert. Dies kann getestet werden, indem einfach eine Testseite hochgeladen wird, die einen Set-Cookie-Header mit einem zufälligen Wert zurückgibt und die Seite wiederholt lädt.
CloudFront leitet Anforderungscookies weiter und gibt Set-Cookie-Header für Cookies zurück, die im Abschnitt "Verhalten" einer Distribution auf die weiße Liste gesetzt wurden (oder alle Cookies, falls dies konfiguriert wurde). Jede Antwort, die einen Set-Cookie-Header für ein Whitelist-Cookie enthält, wird nicht zwischengespeichert.
Es sollte auch beachtet werden, dass CloudFront die Werte aller Cookies auf der weißen Liste in seinen Objekt-IDs für die Cache-Objekte verwendet. Ein besonders wichtiger Fall sind Sitzungs-IDs oder benutzerspezifische Cookies. Bei der ersten Anzeige einer Seite tritt beim Benutzer immer ein Cache-Fehler auf, da CloudFront sowohl die URL als auch den Wert des Cookies verwendet, um die zwischengespeicherte Seite zu identifizieren.
- 1. Amazon CloudFront Versionierung 'index.html'
- 2. Knoten js Server auf Amazon S3 & Cloudfront
- 3. Sendet Amazon S3 Ungültigmachungssignale an CloudFront?
- 4. Streaming Video - jwplayer, amazon s3 und cloudfront
- 5. CloudFront: Kostenvoranschlag
- 6. Amazon CloudFront hat eine schlechte Bandbreite in China. Irgendwelche Vorschläge?
- 7. Flowplayer RTMP Streaming, mp4, Amazon Cloudfront und iPad/iPhone
- 8. Inhaltstyp für bestimmte Dateitypen in Amazon CloudFront hinzufügen?
- 9. Amazon CloudFront respektiert nicht meine S3 Website Bucket index.html Regeln
- 10. Player für Video-Streaming von Amazon S3 CloudFront
- 11. Amazon S3 und Cloudfront - Publish Datei hochgeladen als gehasht Dateiname
- 12. Problem mit SSL-Zertifikat bei Amazon Cloudfront behoben
- 13. Kann CarrierWave auf Amazon S3 hochladen, aber über CloudFront bereitstellen?
- 14. Amazon CloudFront vs. S3 -> Zugriff nach Domäne einschränken?
- 15. Cloudfront, EC2 und relative URLs
- 16. Amazon WAF + Amazon API-Gateway
- 17. Erlaube Cloudfront global auf NoScript
- 18. Akamai vs CloudFront
- 19. Cloudfront manchmal leere Seite
- 20. SignatureDoesNotMatch - Amazon S3 API
- 21. Einzelseitenanwendung in AWS CloudFront
- 22. AWS Cloudfront URL umschreiben
- 23. Routing-Regeln in Cloudfront
- 24. Aws CloudFront Fehlerhafte Richtlinie
- 25. RTMP direkt an Cloudfront
- 26. AWS Cloudfront - Cacheverhalten - Pfadmusterformat
- 27. AWS CloudFront Einschränkung
- 28. Amazon CloudFront liefert nicht einheitlich 304 (Nicht geändert) für unveränderten statischen Inhalt?
- 29. Videos können mit Amazon S3/CloudFront mit HTML5 Player gestreamt werden?
- 30. Pre-Caching dynamisch generierter Bilder für mehrere Edge-Standorte auf Amazon Cloudfront
Mit CloudFront können Sie eine Verteilung für die Verwendung von Cookies konfigurieren, die Funktion funktioniert jedoch nicht wie in der Frage beschrieben. Bitte sehen Sie meine Antwort unten. –