Ceci est un peu étrange ... Nous avons une application Web interne qui s'exécute sur le serveur (A) et un référentiel de documents qui s'exécute sur le serveur (B).Téléchargement externe de document à partir du serveur interne
J'ai un lien simple sur une page et je veux permettre à l'utilisateur de télécharger un document (A partir du serveur IIS (A)). Cependant, ce document n'existe pas sur le serveur (A) jusqu'à ce que l'utilisateur clique sur le bouton (car plus de 40 documents à afficher ne peuvent pas tous les charger lorsque la page est chargée)
Lorsque l'utilisateur clique sur le lien (à quel point I souhaite alors être invité à télécharger) Le document est copié sur le serveur (A), puis redirigé vers une page où le navigateur les invite à télécharger. Je crois que j'ai configuré l'en-tête de contenu correctement et cela fonctionne dans FireFox.
IE (7) ouvre simplement une fenêtre, puis la fenêtre disparaît, Si je baisse les paramètres de sécurité cela fonctionne bien mais ce n'est pas une option.
Toutes les idées pour résoudre ce problème. Je ne peux pas pointer directement vers le document sur le serveur (B)
AJOUT: Oui Serveur B est également un serveur Web
J'écrivais la même solution quand la tienne est apparue :-). Je veux juste signaler une mise en garde, le serveur B a besoin d'un serveur Web pour que cela fonctionne. –
Très vrai, je suppose que j'ai fait cette supposition, mais c'est généralement assez facile à obtenir. Si ce n'est pas un serveur, il suffit d'utiliser un lecteur réseau pour fournir les fichiers à partir de A. –