私は奇妙な問題に遭遇しています。私はVS 2008 .NETソリューション内で参照される外部Webサービスを呼び出す単純なC#コンソールアプリケーションを持っています。 Webサービスは、ベンダーの仕様に従って、サービス参照として定義されます。サービスでは、ログイン情報がSOAPヘッダーの一部として送信される必要があります。Windows 7 x64と.NETの外部Webサービスの問題
Vista x64/XPでは、エラーなく実行されます。資格情報を使ってWebサービスを呼び出し、有効な応答を返すことができます。
しかし、HTTPエラーを返しますのWindows 7のx64(ビルド7100)の下でまったく同じexeファイルランは、 "リモートサーバーが予期しない応答を返しました:(411)の長さが必要です"。
私は、特にサービス参照の下でウェブサービスを呼び出す経験はあまりありませんが、この問題は私を困惑させています。
SOAPヘッダーのコンテンツの長さを設定することで「問題」を修正できる可能性がありますが、生成サービスプロキシから公開されていないことはわかりません。または、Windows 7のセキュリティ設定を変更する必要があるかもしれません。知りません。
ご協力いただきありがとうございます。