NetworkCredential
現在のユーザー オブジェクトを取得してその資格情報を取得し、AX .NET ビジネス コネクタへの接続に使用しているオブジェクトに渡すことができるかどうか疑問に思っていました。現時点では、NetworkCredential
オブジェクトをインスタンス化するときに設定した特定のユーザーとして接続するように指定する必要があります。
private NetworkCredential nc = new NetworkCredential("myUser", "myPassword", "myDomain");
私は次のようなことを望んでいました:private NetworkCredential nc = (NetworkCredential)HttpContext.User;
しかし、明らかにそれはうまくいきません...
そうすれば、たとえば、指定したユーザーによってすべてが作成されるため、どのユーザーが販売注文を作成したかを追跡するのが簡単になります。