IIS 7.5サーバーでホストされている.NET、WCF Webサービス(整数)を使用するメソッド呼び出しがあります。 MS SQL Server 2008 R2データベースを呼び出します。 Microsoftネットワークモニタ3.4を使用して私のクライアントは、HTTPサーバ100へのHTTP要求を行い、時にはHTTP 100の応答を送信することもあります(問題は一度もなく、この場合は気にしません)。クライアントはサービス呼び出しの詳細を持つSOAP要求をサーバーに送信します。しかし、IISサーバーは、想定されているようなSQL呼び出しを行うのではなく、HTTP 200応答を返すだけです。サービスがSQLデータベースに接続しようとしていることもありません。サービスがホストされているIISサイトとアプリケーションは、統合管理パイプラインモードとNetworkService IDを使用しているPBDotnet4AppPoolを使用しています。アプリケーションには、データベース上のすべてのテーブルへの読み取りアクセス権を持つユーザーIDを使用してSQLデータベースに接続するために使用できる接続文字列があります。IIS 7.5でホストされているWebサービスのsoap呼び出しでhttp応答が返される
サービスがSQL呼び出しを行い、適切な応答を返すように、これを修正するにはどうすればよいですか?どんな助けでも大歓迎です。
PS:私はこれで初めてです。私が含まれているはずの他の情報があれば、私には辛抱強くお伝えください。
SQL Serverへのトラフィックを確認できるのはなぜですか?それはHTTPではありません。 –
これはTDSプロトコルにあると考えられ、サービスがクライアントに応答を返す前に起こるはずです。また、サービス応答はHTTPでなくSOAPでなければなりません。 – djmsmith
TDSはHTTPに基づいていますか? SOAP、OTOHはHTTP上で動作します。 –