Je diffuse des fichiers PDF dans le navigateur, et cela fonctionne très bien. Le problème est quand quelqu'un clique sur le bouton de sauvegarde. Sur le même serveur, nous avons un site "Live" et un site "test". Ils sont identiques, et j'ai vérifié que tout le code est identique. Cependant, je vois différentes boîtes de dialogue lorsque l'utilisateur clique sur "Enregistrer"Enregistrer un fichier PDF qui a été diffusé en continu dans le navigateur
site Test: - boîte de dialogue: "Enregistrer une copie"
- Nom du fichier: "Document pdf."
- type de fichier : Adobe PDF
site en: - boîte de dialogue: "Enregistrer sous ..."
- nom du fichier: "document ASPX."
- Type de fichier: Adobe PDF
Pour rendre les choses encore plus «amusantes», j'ai remarqué ce comportement uniquement avec IE8. Avec Firefox ou Chrome, cliquez sur enregistrer - quel que soit le site (test ou en direct) ouvre la boîte de dialogue "Enregistrer une copie" qui permet aux utilisateurs d'enregistrer le fichier au format PDF au lieu d'un fichier .aspx.
Toutes les suggestions sont appréciés
Merci pour la réponse. Les paramètres de mime IIS sont les mêmes. Cependant, je ne suis pas sûr de ce que vous entendez par "entre les navigateurs". Et l'attachement de disposition de contenu est-il quelque chose que je mets dans le code? – Barryman9000
Désolé, je voulais dire entre les serveurs. –
Je ne voudrais pas me concentrer sur le comportement du navigateur, c'est un faux-fuyant. Au lieu de cela, regardez comment faire le streaming et télécharger correctement dans le côté ASP.NET. Je n'ai pas d'échantillons pour vous, je suis désolé. –