SOAP Web サービスを介して別のアプリケーションと通信するアプリケーションを構築しています。もう 1 つのアプリケーションは、PHP を使用して別の会社によって開発されています。私たちのアプリは、Web サービスのクライアントです。
アプリを接続したテスト環境があり、すべてが正常に機能しました。その後、本番環境に移行しました。ただし、Web サービスの名前空間は URL に基づいて自動的に生成されるため、test と prod env の名前空間は一致しません。
実稼働用に svcutil を使用して SOAP クライアントをもう一度生成しましたが、ソリューションをデプロイして環境をテストすると、Web サービスに接続できません。彼らはまた、何も変えようとしません。
エンドポイント アドレスに基づいて実行時に Web サービス クライアントの名前空間を変更することは可能ですか?