Nous avons une application qui a besoin d'accéder aux ressources réseau. C'est écrit en VB.Net. L'application ne peut pas accéder aux fichiers sur un autre serveur via un chemin UNC. Comment pouvons-nous savoir à quel utilisateur l'application fonctionne réellement et comment peut-elle être changée? Nous avons essayé this KB from Microsoft ... mais cela n'a pas fonctionné.Comment savoir à quel utilisateur une application VB.Net s'exécute et comment puis-je la modifier?
Q
Comment savoir à quel utilisateur une application VB.Net s'exécute et comment puis-je la modifier?
0
A
Répondre
0
Si vous voulez connecté les informations d'identification de l'utilisateur ici est la propriété d'accès:
Page.User.Identity.Name
Si l'application est en cours d'exécution dans un pool d'applications, il y a probablement un certain compte qu'il est configuré pour usurper l'identité de son exécution, par exemple compte système local, service réseau ou autre. Le Gestionnaire des tâches sous Processus peut afficher un nom d'utilisateur pour le processus de travail, par exemple. aspnet_wp.exe sur XP dans IIS 5.1.
Si aucun de ces outils ne vous aide, indiquez quelle version d'IIS vous utilisez et quelle version de VB.Net est utilisée pour vous aider à affiner ce qui se passe.
Questions connexes
- 1. Comment savoir sur quel lecteur une application Java est installée?
- 2. Comment autoriser un utilisateur à modifier des données dans une application distincte du terminal?
- 3. Comment appeler la bibliothèque iPod dans une application utilisateur
- 4. Application de chat web d'utilisateur à utilisateur (PHP) - quel choix?
- 5. Comment autoriser un utilisateur à diffuser de la vidéo dans une application Web pour la stocker?
- 6. Comment puis-je modifier une chaîne d'agent utilisateur par programme?
- 7. Comment puis-je modifier une chaîne d'agent utilisateur par programme?
- 8. Comment savoir quel processus utilise « wait CPU » (à savoir I/O bloqué)
- 9. Comment activer et modifier une application 64 bits et VB2008 Express?
- 10. Dans vb.net, comment forcez-vous de quitter une application et étouffez les messages d'erreur?
- 11. Agrandir une MDIChild d'une autre application VB.NET
- 12. Comment savoir quel compilateur a été utilisé: g77 ou gfortran
- 13. Accédez à la webcam et à l'entrée microphone sur VB.net
- 14. Comment savoir quel contrat a échoué avec contract.py de Python?
- 15. Comment puis-je savoir dans quel module mon code s'exécute?
- 16. Enregistrer un utilisateur Se connecter à une application ASP.NET MVC
- 17. Comment savoir quel index utilisé par SELECT dans MySQL?
- 18. Comment modifier dynamiquement la couleur du texte à l'aide de VB.NET dans SSRS?
- 19. Comment savoir quel type de données utiliser en Python?
- 20. Créer une application conçue par l'utilisateur dans vb.net
- 21. Comment rendre une ressource (écran) accessible à un seul utilisateur à la fois dans une application distribuée .Net?
- 22. Dans GWT, comment cliquez et faites glisser une grande image pour modifier la partie à visualiser?
- 23. À quel utilisateur l'application intégrée doit-elle être exécutée?
- 24. Comment étendre et modifier PyUnit
- 25. Comment modifier une colonne et une colonne calculée
- 26. Comment modifier une table PostgreSQL et rendre une colonne unique?
- 27. Comment savoir quel lien d'ancrage est cliqué avec javascript?
- 28. Comment savoir quel module de formulaire a appelé votre classe
- 29. Comment savoir si un fuseau horaire observe l'heure d'été à n'importe quel moment de l'année?
- 30. Comment puis-je savoir quel TextBox avait le focus en dernier?
Utilisation de II6 (w3wp.exe, exécuté sur le service réseau). Je suppose qu'il s'exécute dans le pool par défaut. J'ai commencé à faire des recherches et maintenant, il semble que w3wp.exe fonctionne en tant qu'utilisateur, nous essayons de donner des autorisations à ... toujours pas en mesure d'accéder au chemin distant correctement, cependant. – nvahalik
Les serveurs sont-ils dans le même domaine? Il se peut que Domain1 \ Network Service ne soit pas identique à Domain2 \ Network Service. En outre, il existe deux ensembles d'autorisations à regarder: Ceux sur l'UNC lui-même en termes de partage, puis ceux sur les fichiers sur le serveur en termes de listes de contrôle d'accès. –