現在のユーザーオブジェクトを取得して資格情報を取得して、AXに接続するために使用しているNetworkCredential
オブジェクトに渡すことができるかどうか疑問に思っていました.NETビジネスコネクタ。 「private NetworkCredential nc = (NetworkCredential)HttpContext.User;
しかし、明らかにそのウォン:Windows認証アプリケーションで現在のユーザーからネットワーク資格情報を取得する
private NetworkCredential nc = new NetworkCredential("myUser", "myPassword", "myDomain");
私のような何かを期待していた。現時点では私はNetworkCredential
オブジェクトをインスタンス化するときに設定特定のユーザーとして接続し、それを指定するために抱えているとして、トンの仕事...
そうすれば、それは私がドン...現時点ではすべてが私が指定したユーザーによって作成されるように、ユーザーは、例えば、販売注文を作成しているのを追跡するために
これを使用したとき、資格はすべて空文字列ですか? – CallumVass
'NetworkCredential'から派生した内部クラス' SystemNetworkCredential'を返します。それの中に隠された魔法がありますが、それは意図的にユーザー名、パスワードなどを空の文字列として設定します。 –
Ahh ok、私はそれを試してみるつもりです。ありがとうございます – CallumVass