私はWebApiにアクセスするためにコンソールアプリケーションを使用しています。WebRequest Credentials
次のように私はWebRequestクラスを作成しています:
var request = (HttpWebRequest)WebRequest.Create(url);
if (username == String.Empty)
{
request.Credentials = CredentialCache.DefaultNetworkCredentials;
}
else
{
request.Credentials = new NetworkCredential(username, password);
}
私が使用してコマンドウィンドウを開いています:
runas /savecred /user:test_user cmd
をユーザ名とパスワードが供給されている場合、問題は、ある、アプリはまだのように接続しています"test_user"を指定し、指定されたユーザ名とパスワードを無視します。
私の質問は:WebRequestに提供されたユーザー名とパスワードを使用するにはどうすればいいですか?
ステップスルーデバッガを使用して、何をしているのか調べましたか? – Dai