0

私は問題があります。アプリケーション ASP.net MVC から wcf Web サービスにアクセスしようとしましたが、メソッドを呼び出しているときにこの例外が発生しました。

メッセージを受け入れることができる URI でリッスンしているエンドポイントがありませんでした。これは、多くの場合、アドレスまたは SOAP アクションが正しくないことが原因です。詳細については、InnerException (存在する場合) を参照してください。

これは私のコードです

var client = new DSServiceClient();
client.Methode();

web.config のサービス モデル セクション

<system.serviceModel>
    <bindings>
        <basicHttpBinding>
            <binding name="BasicHttpBinding_IDSService" />
        </basicHttpBinding>
    </bindings>
    <client>
        <endpoint address="localhost:1695/Service1.svc"; binding="basicHttpBinding" bindingConfiguration="BasicHttpBinding_IDSService" contract="ServiceReference1.IDSService" name="BasicHttpBinding_IDSService" />
    </client>
</system.serviceModel>
4

3 に答える 3

0

使用している URL が asp.net mvc サイトからアクセスできることを確認してください。http バインドを使用している場合は、URL をコピーして、サイトが展開されているサーバーのブラウザーに貼り付けることができます。URL は、サイトのルート フォルダーにある web.config ファイルにある必要があります。

于 2013-04-02T16:59:38.147 に答える