Ta članek je zrcalni članek strojnega prevajanja, kliknite tukaj za skok na izvirni članek.

Pogled: 12218|Odgovoriti: 1

IIS DELETE PUT request 405 rešitev

[Kopiraj povezavo]
Objavljeno na 6. 05. 2021 16:55:36 | | | |
Po namestitvi na storitev IIS sem uporabil Postman za testiranje zahteve za izbris vmesnika in našel naslednjo napako:

<h2>405 - HTTP predikati, uporabljeni za dostop do te strani, niso dovoljeni. </h2>
  <h3>Stran, ki jo iščete, se ne prikaže, ker je bila uporabljena neveljavna metoda (HTTP predikat) pri poskusu dostopa. </h3>


rešitev

IIS privzeto ne podpira zahtev PUT in DELETE;

IIS zavrača zahteve PUT in DELETE z privzeto registracijo prilagojenega HttpModule, imenovanega "WebDAVModule". WebDAV je HTTP razširitev, ki pomaga pri sodelovalnem urejanju in upravljanju spletnih dokumentov med več uporabniki. Razširitev omogoča aplikacijam neposredno pisanje datotek na spletni strežnik, hkrati pa podpira zaklepanje datotek in verzioniranje.

Microsoft je vodilna sila pri uveljavljanju WebDAV kot standarda in je implementiral podporo za IIS za WebDAV z uporabo prilagojenega HttpModule. Vendar pa ta registracija (registrirano ime: WcbDAVModule) zavrača zahteve za HTTP metode za PUT in DELETE, in če naša stran ne potrebuje podpore za WebDAV, je registrirani HttpModule mogoče odstraniti z njegovo konfiguracijo.


Spremenite datoteko web.config na naslednji način:

(Konec)




Prejšnji:Redis uporablja pisavo Lua za podrobne razlage
Naslednji:Uvod v vmesnik Logstash API
Objavljeno na 22. 09. 2021 19:54:50 |
Nauči se učiti...
Disclaimer:
Vsa programska oprema, programski materiali ali članki, ki jih izdaja Code Farmer Network, so namenjeni zgolj učnim in raziskovalnim namenom; Zgornja vsebina ne sme biti uporabljena v komercialne ali nezakonite namene, sicer uporabniki nosijo vse posledice. Informacije na tej strani prihajajo z interneta, spori glede avtorskih pravic pa nimajo nobene zveze s to stranjo. Zgornjo vsebino morate popolnoma izbrisati z računalnika v 24 urah po prenosu. Če vam je program všeč, podprite pristno programsko opremo, kupite registracijo in pridobite boljše pristne storitve. Če pride do kakršne koli kršitve, nas prosimo kontaktirajte po elektronski pošti.

Mail To:help@itsvse.com