2012-05-09 16 views
0

WCFサービスには2つのエンドポイント(NormalとREST、Silverlightクライアント用とHTML5クライアント用)があり、Silverlightクライアントアプリケーションは問題なく完全に動作します。私はIEで私のサービスを開くと、私はHTTP 400悪い要求を取得しています。私のサービスのREST部分に問題があるようです。私は以下の両方の終点を与えました。助けをよろしく!これがあるので、HTML5とSilverlightのWCFサービス

正常終了時点

<endpoint address="" binding="basicHttpBinding" contract="Test.Service1" 
       bindingConfiguration="BasicHttpBinding_Config" 
       behaviorConfiguration="MessageInspectorEndpointBehavior"> 
     <identity> 
     <dns value="localhost"/> 
     </identity> 
    </endpoint> 

WCFエンドポイント

<endpoint address="rest" binding="webHttpBinding" contract="Test.Service1" 
     behaviorConfiguration="web"> 
    </endpoint> 
+0

契約、要求、または実際のエラー(トレースを有効にすると見つかる可能性があります)に関する詳細情報がないと、サーバーが要求を拒否している理由を理解するのは本当に難しいでしょう。 – carlosfigueira

+0

トレースを有効にする方法は?いくつかのリンクを教えてください。 – codematrix

+0

http://www.bing.com/search?q=wcf+enable+tracingにある最初の3つのリンクは良いスタートです。 – carlosfigueira

答えて

0

リクエストは、残り .../WCF /テスト/ Service1.svc/になされるべきですconfigで追加したRESTエンドポイントのアドレス。

関連する問題