私はado.net dataservicesを使用するプロジェクトを持っています。このプロジェクトはもともとVS2005とIIS6で開発されましたが、私は現在IIS7標準に移植しています。私は既存のレコードを更新しようとすると困惑しましたが、(サービスへの)put操作が失敗し、次のブラウザの警告が表示されます:IIS ExpressはADO.NetデータサービスでPUT要求を拒否しています
URI 'http:// localhost:6188/services/Datatracker .svc/provider 'はPUT操作には有効ではありません。 URIは、PUT操作のための単一のリソースを指し示す必要があります。
私はURIはフォルダとして扱われているので、これは想像して、私は、これは構成によって修正することができることを知っているが、私はトラブル
どのような援助がいただければ幸いです特定の設定を見つけることを抱えています。
あなたはそのURLにGETしたときの応答は何ですか?サービスがWCF Data Servicesで使用されている標準のアドレス指定体系に従っている場合は、エンティティセット(応答がフィードである必要があります)が必要です.PUTは実際に無効です(エンティティセットを更新することはどういう意味ですか?エンティティにURIを設定するPOSTを発行します。 –
コメントをいただきありがとうございました。私はこの1つを自分自身で – lostinplace