Problems Reading Cookies

Aperta
#274 4 commenti 0 reazioni 0 assegnatari Vedi su GitHub

I maintainer di solito rispondono entro 1 giorno

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
4/5
Tempo stimato
3-5 giorni
Idoneità per principianti
35/100
Tipo di issue
Bug
Chiarezza
Da chiarire
Stato di attività
Ferma
Stack tecnologico
aws, java
Ambito
api, backend, cloud

Direzione di ricerca

Inizia tracciando il modo in cui i cookie vengono esposti all’implementazione Java Spark quando le richieste passano attraverso API Gateway e CloudFront. Confronta lo scenario di vanity-domain segnalato con la documentazione esistente di serverless-java-container e il comportamento di gestione delle richieste; il lavoro è completato quando i cookie possono essere letti in quel percorso di deployment.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

need feedback
  • Framework version: 1.3.2
  • Implementations: Spark

Scenario

Lambda is fronted by API Gateway which is in turn fronted by cloudfront which is the host of the public vanity URL.

Code is the lambda is looking for a cookie but cannot get get. I assume that this is because it's not getting x-forwarded data? In a similar situation with a ELB running Spring/tomcat we had a similar problem and needed to add the following properties to Spring:

server.tomcat.remote-ip-header=x-forwarded-for
server.tomcat.protocol-header=x-forwarded-proto

I assume there is something like this for Spark? I don't see anything in their documentation?

Expected behavior

Can read cookies on the vanity domain

Actual behavior

no cookies :(

Steps to reproduce

Create the above scenario

Thank You!

Lingua principale
Java
Stelle
1.6k
Fork
575
Merge medio
1g 15h
PR unite (30g)
12

Preparare l'ambiente

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di aws/serverless-java-container

Tutte le issue di aws/serverless-java-container

Issue simili

Altre issue su Java

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.