Uzyskaj poświadczenia sieciowe od bieżącego użytkownika w aplikacji uwierzytelniania systemu Windows

Zastanawiałem się, czy możliwe jest uzyskanie bieżącego obiektu użytkownika i uzyskanie jego poświadczeń, dzięki czemu mogę je przekazać doNetworkCredential obiekt, którego używam do łączenia się z moim łącznikiem AX .NET Business Connector. W chwili, gdy muszę określić, połącz się jako konkretny użytkownik, który ustawiłem podczas tworzenia instancji aNetworkCredential obiekt:

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

Miałem nadzieję zrobić coś takiego:private NetworkCredential nc = (NetworkCredential)HttpContext.User; ale oczywiście to nie zadziała ...

W ten sposób łatwiej jest na przykład śledzić, który użytkownik utworzył zamówienie sprzedaży, ponieważ w tym momencie wszystko zostanie utworzone przez użytkownika, którego określiłem ..

questionAnswers(2)

yourAnswerToTheQuestion