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 :

Connexion a un partage Réseaux


Sujet :

ASP.NET

  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    11
    Détails du profil
    Informations personnelles :
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Septembre 2007
    Messages : 11
    Par défaut Connexion a un partage Réseaux
    Bonjour,

    je vous explique mon problème :

    Je dispose de 2 serveur un avec IIS et un serveur de fichier qui ne sont pas sous le meme domaine.

    J'ai un partage sur le serveur de fichier sur lequel je me connecte avec un compte local du serveur.

    Mon but est de récupérer les fichiers sur le serveur de fichier (pdf) et de les fusionner en un seul PDF sur le serveur IIS.

    Pour fusionner j'utilise un exe que j'ai trouvé sur le net : pdftk.exe

    grace a la commande :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Shell(Request.PhysicalApplicationPath & "images\pdftk \\Serveur\Partage\00196628\P_071092511091300_00016.pdf \\Serveur\Partage\00196628\IMG010107268071092511091300_00017.pdf \\Serveur\Partage\00196628\IMG010107268071092511091300_00018.pdf cat output " & Request.PhysicalApplicationPath & "images\PDF\PDF_dxrnx3450zg1tunthq3awb2d_FCE7109251109130071092511091301.pdf)
    cela marche bien sur un partage non sécurisé.

    C'est la que j'ai des problemes comment acceder a ce partage securisé.

    Merci. j'espere mettre bien exprimé n'hésité pas a me pauser des questions.


    PS : j'ai déjà testé le net use
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    Dim LigneCommande As String, val, retour As Integer
            'NET USE x: \\srv\partage pwd /user:utilisateur /PERSISTENT:"YES" ou "NO"
            LigneCommande = "NET USE " & Lettre & ": \\" & Share & " " & Pass & " /USER:" & usr & " /PERSISTENT:NO"
            retour = Shell(LigneCommande, vbNormalFocus)
            val = attendre("s", 5)
    Ca ne marche pas sur le serveur IIS.

  2. #2
    Membre émérite
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    948
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 948
    Par défaut
    La sécurité ne se gere pas au niveau du code mais au niveau de IIS et de ton répertoire.

    cela marche bien sur un partage non sécurisé.

    C'est la que j'ai des problemes comment acceder a ce partage securisé.
    Qu'est ce que tu entends par partage sécurisé? C'est simplement le fait de mettre des droits sur ton dossier partagé?

    La premiere question à se poser pour mettre des droits c'est : quel compte est utilisé pour lancer ta commande?
    La réponse tu la trouveras dans la config de ton site IIS ( onglet sécurité de repertoire / section "acces anonyme et controle d'authentification" ).

  3. #3
    Membre habitué
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    11
    Détails du profil
    Informations personnelles :
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Septembre 2007
    Messages : 11
    Par défaut
    justement je le sais bien mais je dois faire quelque chose comme :

    NET USE x: \\srv\partage pwd /user:srv\utilisateur /PERSISTENT:"NO"

    et je voulais savoir si cela est faisable dans mon code en asp.net (VB).

  4. #4
    Rédacteur/Modérateur


    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2004
    Messages
    19 875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2004
    Messages : 19 875
    Par défaut
    C'est peut-être faisable mais pas très judicieux je pense... le montage d'un lecteur réseau prend généralement un peu de temps. Il vaudrait mieux créer le lecteur réseau hors de l'appli ASP.NET, et l'utiliser à la place du nom UNC (i.e., "x:\..." au lieu de "\\srv\...")

  5. #5
    Membre habitué
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    11
    Détails du profil
    Informations personnelles :
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Septembre 2007
    Messages : 11
    Par défaut
    Je sais bien mais les responsables sécurité ne veulent pas de lecteur reseaux donc je dois me prendre la tête parcque ca leur plait pas .

    donc dans les faits je n'est aucun pouvoir sur le serveur IIS et le serveur de fichier j'ai juste le compte pour acceder au partage et mon code ASP.NET et mes yeux pour pleurer.

  6. #6
    Membre émérite
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    948
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 948
    Par défaut
    Si tu ne peux pas soit editer les droits de ton dossier de partage, soit editer les propriétés de ton site IIS, je ne vois aucune solution.

    Cette histoire de lecteur réseau ne me parait pas faisable, pour la simple et bonne raison que le compte sous lequel ton code s execute (celui parametré dans IIS) n'a certainement pas le droit de trifouiller sur le serveur.

  7. #7
    Membre habitué
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    11
    Détails du profil
    Informations personnelles :
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Septembre 2007
    Messages : 11
    Par défaut
    Merci a tous vous avez confirmé mes idées et ca y est les responsable sécurité ce sont decider a me mettre un dossier virtuel sur le site.

    Merci

    wotmy

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Problème d'accés aux partages réseaux
    Par ysuryan dans le forum Administration
    Réponses: 2
    Dernier message: 01/12/2008, 23h36
  2. Connexion PPTP et partage de dossiers à distance!
    Par sofien dans le forum Windows Serveur
    Réponses: 1
    Dernier message: 20/09/2008, 00h13
  3. MTS et Connexion sur serveur partagé.
    Par D_light dans le forum Connexions aux bases de données
    Réponses: 2
    Dernier message: 12/04/2007, 13h18
  4. Script de connexion / Deconnexion des lecteurs réseaux
    Par f1vincent dans le forum Développement
    Réponses: 1
    Dernier message: 31/01/2007, 16h39
  5. Creer un partage réseaux, comment faire?
    Par Tartar Ukid dans le forum C++Builder
    Réponses: 5
    Dernier message: 21/01/2005, 15h11

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