元々POSTを使用して挿入と削除を実行するWCFでREST Webサービスを作成しました。好奇心の殆どから、私はPUTへの挿入とDELETへの削除を変更することに決めました。これは(組み込みのVS2008のWebサーバを使用して)私のローカルマシン上でうまく働いている間他の場所で展開され、実際のサーバーをターゲットにしようとしたとき、私はこのエラーを取得しています:WCFのREST - PUTとDELETEは "Forbidden"を返します
The HTTP request was forbidden with client authentication scheme 'Anonymous'.
は、私が特に許可するように何かをする必要があります(web.configまたはIISの設定を介して)サーバー上でPUTとDELETEを実行するか、何らかの理由で自分の資格情報をHttpClientに渡して、匿名以外のものとして自分自身を識別できるようにする必要がありますか?
残念ながら、PUTとDELETEは非常に一般的な言葉なので、Googleを最後に1時間精練しても有用な結果は得られません。
それはそれでした。ありがとう! サイトのIIS構成で.svc拡張子を見つけて、「すべての動詞」を許可するように変更するだけでした。 – jerhinesmith
それは私のために働いていない:( – Miral