Question

J'ai une application cliente .NET qui perd de façon intermittente la connexion à un partage UNC où l'utilisateur se trouve sur un domaine ou possède un compte local avec les mêmes informations d'identification sur le serveur. SO et Google ont beaucoup d'exemples utilisant LogonUser et WNetAddConnection via P-Invoke, mais les deux nécessitent le mot de passe de l'utilisateur. Tout ce que notre application doit faire est d'ouvrir explicitement une connexion à un UNC, de copier un fichier et de fermer explicitement la connexion sans fournir d'informations d'identification - en d'autres termes, à l'aide des informations d'identification actuelles. Quelqu'un peut-il m'indiquer comment procéder en C #?

scroll top