Obter credenciais de rede do usuário atual no aplicativo de autenticação do Windows

Eu queria saber se era possível obter o objeto de usuário atual e obter suas credenciais para que eu possa passá-las para umNetworkCredential objeto que estou usando para se conectar ao meu AX .NET Business Connector. Como, no momento estou tendo que especificá-lo conectar como um usuário específico que eu definir quando eu instanciar umNetworkCredential objeto:

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

Eu estava esperando fazer algo como:private NetworkCredential nc = (NetworkCredential)HttpContext.User; mas obviamente isso não vai funcionar ...

Dessa forma, é mais fácil acompanhar qual usuário criou uma ordem de vendas, por exemplo, como no momento em que tudo é criado pelo usuário que eu especifiquei.