ASP MVC プロジェクトで Visual Studio によって生成されたクラスを使用して Web サービスを呼び出そうとしています。これが私のコードです。
var serviceClient = new UserSoapClient("UserSoap");
var isValid = serviceClient.CheckEmail(email);
ViewBag.ServiceOutput = isValid? "Email is valid" : "Email is not valid";
return View();
ただし、メッセージがタイムアウトしており、SOAP UI で同じサービスを実行しようとしたところ、それが唯一の違いだったため、SoapClient の要求ヘッダーが User-Agent プロパティを送信していないことが問題のようです。ドキュメントを見ているので、ユーザー エージェントを設定する方法はありますか?