2017-08-16 1 views
1

Je vois cela sert à régler avec une valeur pour le jeu conf 2.1.0Comment configurer le drapeau sécurisé pour les cookies en jeu 2.4.x

how to set secure flag for cookies inplay 2.1.0

Mais 2.4.x je vois que cela a été déplacé à l'aide de HttpConfiguration à la place, que faut-il faire maintenant pour mettre le drapeau sécurisé sur les cookies maintenant?

+0

Comment envisagez-vous d'utiliser les cookies? Si vous utilisez des cookies comme décrit dans [ici] (https://www.playframework.com/documentation/2.4.x/ScalaResults#setting-and-discarding-cookies), vous pouvez simplement définir l'indicateur pour l'instance de cookie réelle . – Dexmo

Répondre

0

Vous avez plusieurs options pour définir le drapeau sécurisé en fonction du type de cookie, vous parlez:

Pour le cookie de session ajouter ce qui suit dans votre fichier application.conf:

play { 
    http { 
     session = { 
      secure = true 
     } 
    } 
} 

Si vous avez déjà a configuré le cookie de session pour qu'il soit sécurisé, tous les autres cookies seront traités de la même manière, sauf indication contraire.

Pour modifier la configuration pour les cookies réguliers placent les éléments suivants dans votre fichier application.conf:

play.filters { 
    cookie { 
     secure = true 
    } 
} 

Voir Filter reference.conf et Play reference.conf pour toutes les options de configuration que vous avez pour les cookies et la session.