Bonjour
Je remonte un problème que j'ai ouvert il y'a quelques mois. Je suis toujours bloqué.
Dans un conteneur tomcat 7 j'ai une application Web basé sur Struts 2. Cette application permet à des utilisateurs de récupérer divers fichiers qui sont contenu dans un entrepôt de données. L'algorithme de l'application se déroule comme suit :
- L'utilisateur demande à voir un fichier.
- S'il a le droit de le voir le fichier est copié de l'entrepôt vers un dossier sous le contrôle de tomcat. Ce dossier est déclaré comme une ressource ( balise CONTEXT) accessible via l'HOST qui héberge l'application. Pour pouvoir récupérer le fichier dans le navigateur je créée un URL particulier dont la racine est ce dossier contrôlé par Tomcat. La suite de l'URL est construite de façon à garantir son unicité.
Est il possible de faire en sorte que cette URL soit temporaire ? C'est à dire qu'elle soit générée uniquement pour le temps d'une session ?
Partager