Bir OData hizmeti (WCF Veri Hizmeti) ve bunu test etmek için bir tüketici oluşturdum.Çalışmak için OData DELETE'yi nasıl alabilirim?
Daha önce, silmeyi denediğimde, WebDAV 405 hata iletisini aldım, "Yöntem İzin Verilmedi".
yüzden googled ve bulundu: ben talimatlarına ve 7. Şimdiben bu hata mesajını yerine almak IIS'de web siteme (hizmet) dan WebDav modülü kaldırıldı
http://nikhilthaker86.wordpress.com/2010/03/27/issue-hosting-restful-services-on-iis-7/
:
"HTTP Hatası 500,21 - iç sunucu hatası
Handler "WebDAV" kötü modülü vardır" WebDA VModule "kendi modül listesinde
Modül: IIS Web Çekirdek Bildirim: ExecuteRequestHandler" Bu problemi ortadan bir çözüm varsa
, gerçekten ... çok seviniriz aksi takdirde eğer' Bir IIS gurusu olsun, ve "Bu adamın ne yaptığı hakkında hiçbir fikri yok" diye düşünüyorsun, lütfen bana bazı yararlı çevrimiçi okuma materyalleri yönünü göster.
Şimdiden teşekkürler.
teşekkür ederiz. Sağladığınız bağlantıdaki siteden talimatları izledikten sonra işe yaradı! IIS7'yi çalıştırın, siteyi seçin, özellikler görünümünden modülleri açın, WebDAV'ı kaldırın, özellikler görünümünden işleyici eşleştirmelerini açın, WebDAV'ı kaldırın. IIS7'yi yeniden başlatın. –
Bu da sorunumuzu çözdü. Manuel yöntemden daha iyi olduğunu düşündüğümden, webTR.config örneğini sağlanan @TRayburn bağlantısından ekledim. –
Bu beni deli ediyordu. WebDAVModule'ı kaldırmıştım ancak işleyiciyi unuttum. WebDAV'ı da kaldırıncaya kadar 500 hata atıyordum. – CBono