none
Accés à un repertoire RRS feed

  • Discussion générale

  • Bonjour j'ai un petit soucis je vous explique.

    Je voudrais par mon application accéder à un repertoire d'un réseau serveur directement à partir de visual studio mais je voudrais que l'application seulement ce connecte au serveur et pas le pc.

    Je voudrais donc qu'en m'identifiant dans l'application il n'y est qu'elle qui puisse avoir accès au répertoire voulut.

    cordialement.

    lundi 8 février 2016 14:30

Toutes les réponses

  • Bonjour, Mashel,

    Veuillez consulter les threads en bas :

    How do I access a shared network folder which requires authentication?

    Unable to access network path after impersonation

    Je vous remercie par avance de votre retour.

    Cordialement,
    Teodora


    Votez! Appel à la contribution TechNet Community Support. LE CONTENU EST FOURNI "TEL QUEL" SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. S'il vous plaît n'oubliez pas de "Marquer comme réponse" les réponses qui ont résolu votre problème. C'est une voie commune pour reconnaître ceux qui vous ont aidé, et rend plus facile pour les autres visiteurs de trouver plus tard la résolution.

    mardi 9 février 2016 13:33
    Modérateur
  • Désole mais je ne vois pas en quoi cela répond a la question

    cordialement

    mardi 9 février 2016 13:56
  • Bonjour, Mashel,

    Pouvez-vous préciser la situation, apparemment je n'ai pas compris votre demande.
    Je vous remercie par avance de votre retour.

    Cordialement,
    Teodora


    Votez! Appel à la contribution TechNet Community Support. LE CONTENU EST FOURNI "TEL QUEL" SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. S'il vous plaît n'oubliez pas de "Marquer comme réponse" les réponses qui ont résolu votre problème. C'est une voie commune pour reconnaître ceux qui vous ont aidé, et rend plus facile pour les autres visiteurs de trouver plus tard la résolution.

    mardi 9 février 2016 15:35
    Modérateur
  • Et bien en fait je voudrais que mon application sous Visual Studio quand je la lance et que je m'identifie dessus puisse avoir accés a un répertoire d'un réseau serveur mais que le pc lui n'y est pas accés. Que seulement l'application puisse y avoir accés.
    mardi 9 février 2016 15:39
  • Bonjour,

    Ce que vous demandez ne me parait pas possible.
    Les droits d’accès à un répertoire sont accordés à un utilisateur(session ouverte avec un mot de passe).
    Les droits sont valables pour tous les programmes exécutés par cet opérateur.

    Si vous souhaitez que l'utilisateur ne voient pas le répertoire par exemple dans l'explorer, le plus simple est d'utiliser un serveur spécial et de ne pas créer de raccourci ou d'alias de ce serveur sur le poste de l'utilisateur.

    Par contre dans votre programme vous pouvez accéder au répertoire en donnant le chemin réel

    \\serveur\Repertoire

    Pour être utilisé par votre programme, l'utilisateur doit avoir les droits de lecture et écriture sur ce répertoire.

    Cordialement
    Gérard


    • Modifié GP79 mercredi 10 février 2016 09:53
    mercredi 10 février 2016 09:48
  • Une solution imparfaite serait d'utiliser un SetAccessControl pour temporairement autoriser cet accès, puis un autre appel à SetAccesControl pour enlever l'accès....

    Voir msdn SetAccessControl.

    Bien sûr si l'application plante entre les deux appels l'accès restera ouvert...


    Cyrille Precetti

    mercredi 10 février 2016 11:58
  • Merci de vôtre réponse mais cette solution ne convient pas

    Cordialement.

    mercredi 10 février 2016 13:11