WCFクライアントにアクセスしようとすると、次のエラーが発生します。 IEを使用してサービスにアクセスでき、VS 2010で参照できるようになりました。私の開発環境はWindows server 2008です。私はSharepoint Projectサーバーでサービスをホストしました。私はこのエラーで立ち往生しています。ご意見をお聞かせください。WCFサービスのProtocolException
"応答メッセージのコンテンツタイプtext/html; charset = UTF-8がバインディングのコンテンツタイプ(text/xml; charset = utf-8)と一致しません。 IsContentTypeSupportedメソッドが適切に実装されていることを確認してください」。
ここにFiddlerのデータヘッダーがあります。
GET /_vti_bin/psi/helloservice.svc HTTP/1.1 Content-Type:text/xml;文字セット= UTF-8
MicrosoftSharePointTeamServices:14.0.0.4762 サーバー:マイクロソフト-IIS/7.5 X-ASPNET-バージョン:2.0.50727 X-SharePointHealthScore:4
私はWCF HTTP Activationを見ました。すでにインストールされています。スクリプトマップとは何ですか?どこで確認できますか? – nav100
ここで確認しました。管理者\サーバーマネージャー\機能を追加します。 WCF HTTPアクティベーションがインストールされています。 – nav100