Obtenir des informations d'identification réseau à partir de l'utilisateur actuel dans l'application d'authentification Windows

Je me demandais si il était possible d'obtenir le courant de l'utilisateur de l'objet et d'obtenir leurs informations d'identification afin que je puisse les transmettre à un NetworkCredential objet que j'utilise pour me connecter à mon AX .NET Business Connector. Car, pour le moment, je vais avoir à le spécifier connecter en tant qu'utilisateur spécifique que j'avais lorsque j'instancie un NetworkCredential objet:

private NetworkCredential nc = new NetworkCredential("myUser", "myPassword", "myDomain");

J'espérais faire quelque chose comme: private NetworkCredential nc = (NetworkCredential)HttpContext.User; mais évidemment cela ne fonctionne pas...

De cette façon, il est plus facile de garder une trace de l'utilisateur qui a créé une commande client par exemple, que pour le moment tout est créé par l'utilisateur, j'ai spécifié..

source d'informationauteur CallumVass