我想知道是否可以获取当前用户对象并获取他们的凭据,以便我可以将它们传递给NetworkCredential
我用来连接到我的 AX .NET Business Connector 的对象。因为,目前我必须将它指定为我在实例化NetworkCredential
对象时设置的特定用户:
private NetworkCredential nc = new NetworkCredential("myUser", "myPassword", "myDomain");
我希望做类似的事情:private NetworkCredential nc = (NetworkCredential)HttpContext.User;
但显然那是行不通的......
这样,例如,跟踪哪个用户创建了销售订单会更容易,因为此时所有内容都是由我指定的用户创建的。