Web サービスを呼び出し、文字列を渡し、成功またはエラー メッセージを返す Windows サービスがあります。
私のすべてのテストと開発ですべてがうまくいきました...プロキシサーバーを使用してネットワーク上で内部的に展開しようとするまで。Web サービス アドレスは内部アドレスではありませんが、正しく機能させるにはプロキシ サーバーをバイパスする必要があります。マシンをネットワークから切断してインターネットに直接アクセスすると、問題なく動作し、Web サービスにアクセスできますが、企業ネットワークに接続すると失敗します。
ユーザーのプロキシ設定を使用し、このアドレスはプロキシをバイパスするように設定されているため、サービス参照を追加できます。ユーザー資格情報を使用してサービスを実行しようとしましたが、まだ機能しません。
これは、Web サービスを呼び出すために使用しているものです。
Dim results As String
Dim objJob As CheckValidationKey.ImportProjectInfo = New CheckValidationKey.ImportProjectInfo
objJob.Credentials = System.Net.CredentialCache.DefaultCredentials
results = objJob.CheckValidationKey(ValidationKey)
私が理解できないように見えるのは、プロキシをバイパスする方法です。app.config でオプションを試してみましたが、うまくいきませんでした。