証明書付きのセキュリティで保護された Web サービスがあります。これらの Web サービスは常に機能していましたが、証明書の有効期限が切れて更新された後、機能しなくなりました。Webサービスが機能しているかどうかを確認するためのテストWebサービスツールがあります。テストすると、webmethods の 1 つが機能し、もう 1 つではエラーが発生します。
Web サービスが実行されているローカル サーバーのブラウザーに Web サービスの URL を入力すると、アクセス可能になります。この Web サービスのすべての Web メソッドを確認できます。
1 つの Web メソッド「HelloWorld」が動作しています。
1 つの他の Web メソッド "copyIntoItems" が機能していません。Web メソッド "copyIntoItems" Web メソッドは、ファイルを SharePoint ポータルにコピーします。それは常に機能しており、何も変更されていません(証明書のみが更新されました)。この Web メソッドは次のエラーを返します。
サーバーは http ヘッダー SOAP アクションの値を認識しませんでした。
古い証明書の場所を確認しました。これは、ローカル コンピューターの個人用フォルダーにありました。古いものを削除し、新しいものをインポートしました。それでおしまい。
なぜこの問題が発生したのか誰か教えてもらえますか?