Webサービスに接続したいときこのように書くと:
m_TransferServiceSoap.Credentials = System.Net.CredentialCache.DefaultNetworkCredentials;
それは働いています。しかし、ログインフォームが必要です。ユーザーが自分のユーザー/パスを入力できるように
そのため、NetworkCredentialインスタンスを作成し、そのログインフォームから取得したものからそのユーザー/パスメンバーを設定し、上記の行を使用する代わりに、次のように記述しています。
m_TransferServiceSoap.Credentials = userpass; // the instance above.
しかし、このように、そのwebServiceのメソッドを呼び出すと、エラーが発生します。
クレデンシャルを設定するのは間違った方法ですか?