Beziehen Sie Netzwerkanmeldeinformationen vom aktuellen Benutzer in der Windows-Authentifizierungsanwendung

Ich habe mich gefragt, ob es möglich ist, das aktuelle Benutzerobjekt abzurufen und die Anmeldeinformationen abzurufen, damit ich sie an a weitergeben kannNetworkCredential Objekt, mit dem ich eine Verbindung zu meinem AX .NET Business Connector herstelle. Im Moment muss ich angeben, dass es sich um einen bestimmten Benutzer handelt, den ich beim Instanziieren von a festgelegt habeNetworkCredential Objekt:

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

Ich hatte gehofft, etwas zu tun wie:private NetworkCredential nc = (NetworkCredential)HttpContext.User; aber offensichtlich wird das nicht funktionieren ...

Auf diese Weise können Sie beispielsweise leichter nachverfolgen, welcher Benutzer einen Kundenauftrag erstellt hat, da im Moment alles von dem von mir angegebenen Benutzer erstellt wird.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage