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

VB.NET Discussion :

[VB.Net - AS400] Parcours de dossier -> Accès refusé


Sujet :

VB.NET

  1. #1
    Membre à l'essai
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Décembre 2012
    Messages
    28
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Décembre 2012
    Messages : 28
    Points : 14
    Points
    14
    Par défaut [VB.Net - AS400] Parcours de dossier -> Accès refusé
    Bonjour,

    Comme mentionnez dans le titre j'ai un problème d'accès sur un partage au niveau d'une machine AS400.

    J'ai un batch qui doit aller récupérer dans un dossier d'un serveur AS400 des fichiers CSV. Cependant, je n'y ai pas accès.

    Or, si je rentre l'url dans un explorateur puis que j'inscris mes informations de compte AS400, que j'accède au dossier et relance le batch, il trouve bien les fichiers...

    Quelqu'un pourrait-il me dire comment je peux spécifier une "connexion" au serveur avec un compte spécifique?

    Cordialement

    Bobuche

  2. #2
    Expert éminent sénior Avatar de Pol63
    Homme Profil pro
    .NET / SQL SERVER
    Inscrit en
    Avril 2007
    Messages
    14 172
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : .NET / SQL SERVER

    Informations forums :
    Inscription : Avril 2007
    Messages : 14 172
    Points : 25 112
    Points
    25 112
    Par défaut
    à googler : impersonation vb.net
    Cours complets, tutos et autres FAQ ici : C# - VB.NET

  3. #3
    Membre à l'essai
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Décembre 2012
    Messages
    28
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Décembre 2012
    Messages : 28
    Points : 14
    Points
    14
    Par défaut
    Bonjour,
    Merci de votre réponse.

    Il s'agit de modifier l'identité de la personne actuel n'est-ce pas?

    Ou l'impersonation ajoute un utilisateur actuel?

    Cordialement

    Bobuche

  4. #4
    Membre averti Avatar de Vince
    Profil pro
    Inscrit en
    Mars 2002
    Messages
    369
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2002
    Messages : 369
    Points : 366
    Points
    366
    Par défaut
    Citation Envoyé par bobuche Voir le message
    Bonjour,
    Merci de votre réponse.

    Il s'agit de modifier l'identité de la personne actuel n'est-ce pas?

    Ou l'impersonation ajoute un utilisateur actuel?

    Cordialement

    Bobuche
    L'impersonnalisation utilise un compte d'utilisateur autre que celui utilisé par l'application.
    C'est utile par exemple si ton compte d'utilisateur n'a pas les droits d'accès à un dossier, par l'impersonnalisation tu utilise un autre compte qui lui à les droits d'accès mais seulement pour accéder à ce dossier les autres fonctionnalités sont faites avec ton compte habituel...

  5. #5
    Membre à l'essai
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Décembre 2012
    Messages
    28
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Décembre 2012
    Messages : 28
    Points : 14
    Points
    14
    Par défaut
    Le problème qui se pose actuellement c'est que si ça marche comme vous le dites je n'ai pas les mêmes droits sur les deux comptes...

    Je ne peux pas switcher toutes les 10 sec...

    Voila le problème...

    J'y avais pensé a me logguer directement avec ce compte via d'autre moyen sans savoir que c'étais de l'impersonation. Merci pour l'ajout de vocabulaire =)

    Cordialement

    Bobuche

  6. #6
    Membre averti Avatar de Vince
    Profil pro
    Inscrit en
    Mars 2002
    Messages
    369
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2002
    Messages : 369
    Points : 366
    Points
    366
    Par défaut
    Dans le cas de l'impersonnalisation tu ne te loggue pas avec un autre compte, tu utilise une fonctionnalité en passant par un autre compte, tout est dans le code et c'est complètement invisible pour l'utilisateur...

  7. #7
    Membre à l'essai
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Décembre 2012
    Messages
    28
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Décembre 2012
    Messages : 28
    Points : 14
    Points
    14
    Par défaut
    Ce n'est pas une question de transparence.

    Le compte qui doit accéder au fichier n'a pas accès a la BDD... Je ne peux pas modifier mon programme pour inclure un changement de compte toutes les 10 sec car je lis le fichier et je l'écris dans la BDD derrière.

    Ce n'est pas "viable".

    L'impersonation remplace l'utilisateur actuel par la valeur définit... Tu prends les droits de celui sur lequel tu t'es loggué.

    Cordialement

    Bobuche

  8. #8
    Expert éminent sénior Avatar de Pol63
    Homme Profil pro
    .NET / SQL SERVER
    Inscrit en
    Avril 2007
    Messages
    14 172
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : .NET / SQL SERVER

    Informations forums :
    Inscription : Avril 2007
    Messages : 14 172
    Points : 25 112
    Points
    25 112
    Par défaut
    je n'ai jamais utilisé l'impersonation donc je ne sais pas réellement ce que ca fait
    mais soit ca modifies pour une action données et ton programme n'a pas besoin de switcher toutes les 10s car c'est juste pour une fonction
    soit ca modifies pour le programme en cours auquel cas tu peux peut etre faire un programme à part pour récupérer les fichiers et lancer ce programme depuis l'autre quand tu en as besoin
    enfin je pense qu'il vaut mieux essayer
    Cours complets, tutos et autres FAQ ici : C# - VB.NET

  9. #9
    Membre à l'essai
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Décembre 2012
    Messages
    28
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Décembre 2012
    Messages : 28
    Points : 14
    Points
    14
    Par défaut
    Bonjour,
    Merci à tous pour vos réponses.

    Je pense qu'une refonte du batch est nécessaire.

    Si je modifie pour enregistrer les fichiers aux préalables ce sera quasiment le même coup...

    Autant faire quelque chose de plus propre comme se connecter directement à la BDD =).

    Merci encore pour vos idées et point de vu.

    Cordialement

    Bobuche

    Ps: Qu'est ce que j'aime ce métier: on apprend tout les jours avec une communauté tellement ouverte...

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

Discussions similaires

  1. [ASP.NET 2.0 + c#] Droits d'accès à un dossier partagé
    Par florent-k dans le forum ASP.NET
    Réponses: 4
    Dernier message: 14/09/2007, 09h50
  2. Réponses: 2
    Dernier message: 09/01/2006, 20h27
  3. Réponses: 5
    Dernier message: 08/01/2006, 23h42
  4. [vb.net] Supression d'un dossier non vide
    Par elkamy dans le forum VB.NET
    Réponses: 3
    Dernier message: 28/12/2005, 11h26
  5. Accès refusé sur un dossier partagé après formatage
    Par musicmandj5 dans le forum Windows XP
    Réponses: 4
    Dernier message: 02/10/2005, 18h19

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