Tento článek je zrcadlovým článkem o strojovém překladu, klikněte zde pro přechod na původní článek.

Pohled: 12218|Odpověď: 1

IIS DELETE PUT request 405 řešení

[Kopírovat odkaz]
Zveřejněno 06.05.2021 16:55:36 | | | |
Po nasazení do služby IIS jsem použil Postman k testování požadavku na smazání rozhraní a našel jsem následující chybu:

<h2>405 - HTTP predikaty používané k přístupu k této stránce nejsou povoleny. </h2>
  <h3>Stránka, kterou hledáte, se nezobrazí, protože při pokusu o přístup byla použita neplatná metoda (HTTP predikat). </h3>


řešení

IIS ve výchozím nastavení nepodporuje požadavky PUT a DELETE;

IIS odmítá požadavky PUT a DELETE výchozím registrací vlastního HttpModulu nazvaného "WebDAVModule". WebDAV je HTTP rozšíření, které pomáhá při společné editaci a správě online dokumentů mezi více uživateli. Rozšíření umožňuje aplikacím zapisovat soubory přímo na webový server a zároveň podporuje zamykání souborů a verzování.

Microsoft je přední silou v tom, aby se WebDAV stal standardem, a implementoval podporu IIS pro WebDAV pomocí vlastního HttpModule. Tato registrace (registrované jméno: WcbDAVModule) však odmítne požadavky na HTTP metody na PUT a DELETE, a pokud náš web nepotřebuje podporu WebDAV, registrovaný HttpModule lze odstranit konfigurací.


Upravte soubor web.config následovně:

(Konec)




Předchozí:Redis používá písma Lua pro podrobná vysvětlení
Další:Úvod do rozhraní Logstash API
Zveřejněno 22.09.2021 19:54:50 |
Uč se učit...
Zřeknutí se:
Veškerý software, programovací materiály nebo články publikované organizací Code Farmer Network slouží pouze k učení a výzkumu; Výše uvedený obsah nesmí být používán pro komerční ani nelegální účely, jinak nesou všechny důsledky uživatelé. Informace na tomto webu pocházejí z internetu a spory o autorská práva s tímto webem nesouvisí. Musíte výše uvedený obsah ze svého počítače zcela smazat do 24 hodin od stažení. Pokud se vám program líbí, podporujte prosím originální software, kupte si registraci a získejte lepší skutečné služby. Pokud dojde k jakémukoli porušení, kontaktujte nás prosím e-mailem.

Mail To:help@itsvse.com