WCFwsHttpBinding「アクションでメッセージを受け入れることができるチャネルがありませんでした」
-
27-09-2019 - |
質問
[更新]新しいweb.configを生成して問題を解決しました。考えられるエラーは、2番目のエンドポイント( "mex")でした。[更新/]
IISにWebサービスがあります。
関数を呼び出そうとしていますが、次のようなエラーメッセージが表示されます:
アクション付きのメッセージを受け入れることができるチャネルはありませんでした ' http://Datenlotsen.Cyquest/ICyquestService/ValidateSelfAssessment '
標準のWebサイトのIISでホストしています。そこで、「CyQuestwebservice」という名前の仮想ディレクトリを作成しました。クライアント側の構成では、SoapUIを使用しています。そのツールは、wsdlからクライアント構成を生成します。
私のwebconfigは次のようになります、助けてくれませんか?: ジェネラコディセタグプレ
解決
新しいweb.configを生成して問題を解決しました。考えられるエラーは2番目のエンドポイント( "mex")でした。
他のヒント
[リクエストのプロパティ]で[SOAPアクションをスキップ]をtrueに設定してみてください。
SoapUIを使用してwsHttpBindingをテストするときに同様の問題が発生しました。
所属していません StackOverflow