0

現在、Xcelsius を使用して WCF Web サービスに接続していますが、機能しません。グーグルで調べてみると、Xcelsius が WCF Web サービスに接続できないことがわかりましたが、その理由がわかりません。

Web サービスがそのタイプ (WCF または ASMX) を明らかにすると仮定すると、これをスプーフィングすることは可能でしょうか? ブラウザでユーザー エージェントを変更するようなもの。

編集

Xcelsius は、サービス WSDL (http://localhost:3951/Service1.svc?wsdl) へのアドレスを予期しています。私のWCFサービスが発行しているフォーマットに関しては、それは

public string GetData(int value)
{
    return string.Format("You entered: {0}", value);
}

FlatWSDL も使用してみましたが、何も変わらないようです。

4

1 に答える 1

1

サービスで使用するだけbasicHttpBindingで、あらゆる消費者にとって ASMX サービスのように見えます。

消費者が特定の形式を期待している場合、それでも十分ではない可能性があります。次に、予想される形式を複製する必要があります。

于 2012-04-19T17:56:45.327 に答える