J'ai un cas d'utilisation qui va comme ceci:comment rediriger une charge utile HTTP?
1- A user logs-in to a FIRST server (via a web form of some sort). 2- This FIRST server establishes the user connection. 3- The FIRST server sends a URL redirection to the user. 4- The user's browser will point to SECOND server.
C'est là on ne sait pas si ce qui est dans ma tête est en fait possible.
La redirection du navigateur peut-elle envoyer une charge utile dans un HTTP POST/GET à l'URL redirigée? Disons que:
5- SECOND server recieves POST in servlet to process the payload
public void doPost(HttpServletRequest req, HttpServletResponse resp)
throws ServletException, IOException {
...
}
Qu'est-ce qui se passe réellement, est que j'ai 2 serveurs. FIRST établit les connexions et renvoie un jeton (avec évaluation de la sécurité, informations sur l'utilisateur, etc.). Ce jeton doit être transmis à SECOND qui analysera ce jeton (un flux XML) pour "connaître" l'utilisateur.
Je suis complètement fou?
Thx.
Ok, merci pour cet aperçu. On m'a demandé de produire "quelque chose" qui recevra un Token, et que je puisse analyser. Je suis sûr que ce sera via URL redirection ou POST, mais avec une redirection, j'ai besoin de la charge utile de jeton de toute façon, d'où un POST. –