Puis-je emprunter l'identité d'un utilisateur sur un autre domaine Active Directory dans .NET?

J'ai deux domaines Active Directory, A et B. les Utilisateurs dans le domaine A besoin pour exécuter une application sur leur poste de travail, de visualiser et de manipuler une ressource située sur un serveur du domaine B. Chaque utilisateur dispose également d'un compte de domaine B. Est-il possible d'usurper l'identité de chaque utilisateur du domaine B de l'identité d'effectuer des opérations sur le domaine B de la ressource par programmation?

Exemple De Flux De Travail:

  1. Utilisateur se connecte à un domaine A.
  2. Utilisateur lance une application de bureau.
  3. Utilisateur spécifie des ressources dans le domaine B.
  4. Application invite l'utilisateur pour le domaine B informations d'identification.
  5. Application emprunte l'identité de l'utilisateur du domaine B de l'identité de l'accès de ressource spécifié.
  6. Utilisateur manipule le domaine B de la ressource à l'aide de l'application.
InformationsquelleAutor John Ingle | 2009-06-15