Prise en charge des cookies
Le Consommateur WSRP stocke les cookies qu'il reçoit d'un Producteur WSRP ou de ressources que le Consommateur prend en charge en tant que proxy. Il réachemine les cookies de la manière appropriée dans des requêtes ultérieures vers un Producteur ou d'autres ressources.
La liste suivante présente les cas d'utilisation pris en charge du traitement des cookies du Consommateur WSRP.
- Cookies reçus du fournisseur par le consommateur lors de l'initialisation du contexte de session d'un portlet distant :
- Si le Consommateur reçoit un cookie du Producteur lors de l'initialisation du contexte de session d'un portlet distant, le Consommateur réachemine ce cookie aux portlets distants du même Producteur ou du même groupe. La cible du transfert dépend de la stratégie de cookie d'initialisation du Producteur. En outre, le Consommateur envoie le cookie aux ressources que le Consommateur prend en charge en tant que proxy et que traite le portlet distant.
- Cookies reçus par le consommateur depuis un portlet JSR 286 distant :
- Si le Consommateur reçoit un cookie d'un portlet JSR 286 distant, le Consommateur réachemine ce cookie vers des ressources et des portlets distants que le Consommateur sert en tant que proxy, si le domaine et le chemin du cookie concordent.
- Cookies reçus par le Consommateur depuis des ressources servies par le Consommateur en tant que proxy :
- Si le Consommateur reçoit un cookie à partir de ressources qu'il prend en charge en tant que proxy, le Consommateur réachemine ce cookie vers des ressources et des portlets distants que le Consommateur WSRP sert en tant que proxy, si le domaine et le chemin du cookie concordent.
- Cookies envoyés par le client au Consommateur :
- Un client peut envoyer des cookies au consommateur WSRP. Vous pouvez personnaliser le Consommateur pour qu'il transfère ces cookies au Producteur WSRP ou à d'autres ressources servies par le Consommateur WSRP en tant que proxy. Par défaut, le Consommateur ne transfère aucun cookie que le client lui envoie.