Lorsque j'accède à un fichier avec un chemin de fichier UNC depuis asp.net, j'ai trouvé le problème suivant. Échec d'ouverture de session: nom d'utilisateur inconnu ou mot de passe incorrect. Pls m'aide.Comment accéder au fichier avec le chemin UNC d'asp.net
Répondre
Le problème ne réside peut-être pas dans la nature UNC du chemin auquel vous essayez d'accéder, mais avec les informations d'identification de sécurité. Si, par exemple, vous exécutez votre application asp.net sous le compte Système, vous ne pourrez pas accéder aux partages réseau car System est un compte local (pas un compte de domaine).
Je vous suggère de vérifier inetmgr sous quel utilisateur votre pool d'applications est en cours d'exécution (sous l'onglet Identité). Essayez d'utiliser un compte de domaine pouvant accéder à ce partage.
Le compte « en charge » lorsque la demande d'accès aux fichiers est délivré doit simplement être manque des informations d'identification pour accéder au partage/ressource trouvée à l'emplacement UNC.
Vous devez d'abord déterminer quel compte est effectivement utilisé, car cela peut varier, et fournir les privilèges appropriés. Par défaut, la plupart des programmes, y compris les programmes .NET (dans une moindre mesure) fonctionneront dans le contexte de sécurité du compte qui a lancé le programme, mais cela ne tient pas, dans de nombreux cas, par exemple si le programme est un service , ou si elle utilise certains objets DCOM, ou si elle usurpe l'identité d'autres comptes etc ... Aussi .NET a un système relativement complexe de délégation/usurpation d'identité. Une façon de diagnostiquer ce problème consiste à ajouter un audit au niveau du fichier/répertoire UNC. En cas d'échec, un événement doit apparaître, indiquant le nom de connexion du compte qui a tenté d'accéder au partage.
La solution est maintenue sous la fonctionnalité d'emprunt d'identité et de délégation de asp.net. Il existe certaines constructions qui fournissent un schéma de sécurité basé sur un jeton pour appeler une opération file.copy par exemple avec la cible étant un emplacement UNC. Vous pouvez le vérifier here.
- 1. Comment ajouter au mieux des chemins de fichier UNC à un chemin de classe Java
- 2. comment accéder au fichier xml?
- 3. Comment accéder au chemin racine dans un répertoire mod_python?
- 4. format correct pour AddAttachment CDO pour le chemin UNC
- 5. Récupère le chemin UNC à partir d'un chemin local ou d'un chemin mappé
- 6. Accéder au fichier interne VB.NET
- 7. Comment utiliser BITS pour télécharger à partir d'un chemin UNC?
- 8. Accéder au thread principal avec le rappel
- 9. Accéder au fichier msi depuis le fichier msi
- 10. Comment accéder par programme au chemin cible d'un lien symbolique Windows?
- 11. Rechercher le chemin d'accès au fichier en cours d'exécution
- 12. Impossible d'accéder au partage UNC après avoir effectué l'Imperosnation
- 13. Dossier virtuel UNC
- 14. Créer un répertoire sur le point de partage de partie Web Chemin d'accès UNC
- 15. Comment obtenez-vous le chemin du fichier pour le fichier lorsque le répertoire de l'utilisateur change?
- 16. Chemin relatif au chemin absolu dans Elisp
- 17. L'accès au chemin '\\ Image0 \ Abc' est refusé
- 18. ne peut pas accéder au fichier Excel après le renommage
- 19. Accéder à un lecteur UNC dans ASP .NET?
- 20. Recherche d'un chemin UNC sur un autre serveur?
- 21. Accéder au fichier .properties au même niveau que le répertoire de travail
- 22. Chemin absolu retour au chemin Web
- 23. Comment extraire le nom du serveur à partir d'un UNC
- 24. Accéder au fichier dans le dossier WebContent à partir d'une servlet
- 25. Comment définir un chemin d'accès au référentiel svn vers un chemin d'accès au serveur?
- 26. Comment puis-je ouvrir un chemin UNC à partir de Linux en Java?
- 27. chemin du fichier Normaliser avec WinAPI
- 28. Comment accéder au répertoire racine d'un dossier
- 29. Apache .htaccess mot de passe protéger avec le chemin relatif
- 30. obtenir le chemin du fichier txt