IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

ASP.NET Discussion :

Problème génération pdf en mode serveur


Sujet :

ASP.NET

  1. #1
    Nouveau candidat au Club
    Profil pro
    Inscrit en
    Mai 2012
    Messages
    1
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2012
    Messages : 1
    Par défaut Problème génération pdf en mode serveur
    Bonjour,

    Je travaille actuellement sur une application ASP.NET, déployée sur un serveur test de pré-production (Windows Server 2003). Cette appli génère des fichiers word et pdf qui sont stockés dans un répertoire externe au répertoire de déploiement de l'application. La contrainte de cette application est que l'environnement de production ne possède que la version 2003 de Word, et pour générer mes pdf je suis donc obligé de passer par une imprimante virtuelle pour les créer à partir de mes fichiers Word...

    J'ai donc installé la version PDF Creator 1.3.2 en mode serveur sur mon serveur test, et je l'ai ajouté en tant que service windows (en le configurant en démarrage automatique). J'ai paramétré PDF Creator pour l'enregistrement automatique vers le répertoire voulu.

    La deuxième contrainte qui m'est imposée est que je dois pouvoir générer ces fichiers pdf sans qu'une session soit nécessairement ouverte sur le serveur.

    Le service IIS de mon application sur le serveur est paramétré pour autoriser l'accès anonyme et mon appli est en mode mode impersonate = false.

    Quand je lance un test de génération pdf sans session serveur ouverte il me le génère correctement. Le hic apparait quand je tente de générer deux pdf en même temps, via deux session d'application différentes. En observant en temps réel l'apparition des fichiers je m'apperçois qu'il ne sont jamais générés avant que j'ouvre une session sur mon serveur test... (Je précise que j'avais procédé à l'install et configuration de pdf creator en tant qu'admin serveur). Je n'ai pas du tout ce problème en local, quelqu'un pourrait-il éclairer ma lanterne sachant que je suis plutôt novice en réseau?

    Merci d'avance.

  2. #2
    Expert confirmé
    Avatar de Immobilis
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Mars 2004
    Messages
    6 559
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Mars 2004
    Messages : 6 559
    Par défaut
    Salut,

    Ce n'est pas forcement une question de réseau mais de permission.
    1. Identifie le compte utilisé par IIS => Trouve dans la configuration de IIS le pool d'application sur lequel tourne ton site. Identifie l'identité utilisée (Reseau, Systeme, Invité)
    2. Recherche l'executable qui génère les PDF.
    3. Modifie les autorisations sur ce fichier en ajoutant le compte du pool et donne lui tous les droits (Lecture, Ecriture, Execution, etc.)
    4. Essaye de générer un PDF.
    5. Si cela marche, retire progressivement un maximum de permissions sur l'executable pour ne laisser que le strict minimum.
    A+
    "Winter is coming" (ma nouvelle page d'accueil)

Discussions similaires

  1. Problème génération pdf sous windows
    Par zoncou dans le forum Débuter
    Réponses: 18
    Dernier message: 11/03/2010, 18h20
  2. Réponses: 3
    Dernier message: 23/04/2009, 10h12
  3. Problème génération PDF
    Par caneman dans le forum Documents
    Réponses: 1
    Dernier message: 09/10/2007, 10h42

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo