Pärast IIS-teenuse juurutamist kasutasin Postmani, et testida liidese kustutamise päringut ja leidsin järgmise vea:
<h2>405 - HTTP predikaadid, mida kasutatakse selle lehe ligipääsuks, ei ole lubatud. </h2> <h3>Leht, mida otsid, ei ilmu, sest sellele ligi pääsemiseks kasutati vigast meetodit (HTTP predikaat). </h3>
lahus
IIS ei toeta vaikimisi PUT ja DELETE taotlusi;
IIS lükkab vaikimisi tagasi PUT ja DELETE taotlused, registreerides kohandatud HttpModule'i nimega "WebDAVModule". WebDAV on HTTP-laiendus, mis aitab mitme kasutaja vahel veebidokumente koostöös redigeerida ja hallata. Laiendus võimaldab rakendustel kirjutada faile otse veebiserverisse, toetades samal ajal failide lukustamist ja versioonide koostamist.
Microsoft on juhtiv jõud WebDAV-i standardiks muutmisel ning on rakendanud IIS-i toe WebDAV-ile, kasutades kohandatud HttpModule'i. Kuid see registreerimine (registreeritud nimi: WcbDAVModule) lükkab tagasi HTTP meetodite taotlused PUT ja DELETE tegemiseks ning kui meie sait ei vaja WebDAV-i tuge, saab registreeritud HttpModule'i eemaldada selle seadistamisega.
Muuda web.config faili järgmiselt:
(Lõpp)
|