Мне было интересно, можно ли получить текущий пользовательский объект и получить их учетные данные, чтобы я мог передать их вместе с объектом NetworkCredential
, который я использую для подключения к моему AX.NET Business Connector. Поскольку на данный момент мне нужно указать его как отдельный пользователь, который я установил, когда создаю объект NetworkCredential
:
private NetworkCredential nc = new NetworkCredential("myUser", "myPassword", "myDomain");
Я надеялся сделать что-то вроде: private NetworkCredential nc = (NetworkCredential)HttpContext.User;
, но, очевидно, это не сработает...
Таким образом, проще отслеживать, какой пользователь создал заказ клиента, например, так как на данный момент все создается пользователем, указанным пользователем.