Problems Reading Cookies

Ouverte
#274 4 commentaires 0 réactions 0 personnes assignées Voir sur GitHub

Les mainteneurs répondent en général sous 1 jour

Personne n'a encore pris cette issue.

Évaluation

Difficulté
4/5
Temps estimé
3-5 jours
Accessibilité débutants
35/100
Type d'issue
Bug
Clarté
À clarifier
Activité
À l'abandon
Stack technique
aws, java
Domaine
api, backend, cloud

Piste de recherche

Commencez par suivre la manière dont les cookies sont exposés à l’implémentation Java Spark lorsque les requêtes passent par API Gateway et CloudFront. Comparez le scénario de vanity-domain signalé avec la documentation existante de serverless-java-container et le comportement de traitement des requêtes ; le travail est terminé lorsque les cookies peuvent être lus dans ce chemin de déploiement.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Description

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!

Langage dominant
Java
Étoiles
1.6k
Forks
575
Merge moyen
1 j 15 h
PR mergées (30 j)
12

Préparer son environnement

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Autres issues de aws/serverless-java-container

Toutes les issues de aws/serverless-java-container

Issues similaires

Plus d'issues Java

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.