この記事は機械翻訳のミラー記事です。元の記事にジャンプするにはこちらをクリックしてください。

眺める: 12218|答える: 1

IIS削除、PUT Request 405 ソリューション

[リンクをコピー]
掲載地 2021/05/06 16:55:36 | | | |
IISサービスにデプロイした後、Postmanを使ってインターフェース削除のリクエストをテストしたところ、以下のエラーが出ました:

<h2>405 - このページにアクセスするために使用されたHTTP述語は許可されていません。 </h2>
  あなたが<h3>探しているページが表示されないのは、アクセスしようとした際に無効なメソッド(HTTP述語)が使われたからです。 </h3>


解決

IISはデフォルトでPUTおよびDELETEリクエストをサポートしていません。

IISは「WebDAVModule」と呼ばれるカスタムHttpモジュールのデフォルト登録により、PUTおよびDELETEリクエストを拒否します。 WebDAVは、複数のユーザー間のオンライン文書の共同編集や管理を支援するHTTP拡張機能です。 この拡張機能により、アプリケーションはファイルロックやバージョン管理をサポートしつつ、直接Webサーバーにファイルを書き込むことができます。

MicrosoftはWebDAVを標準化する先駆的な存在であり、カスタムHttpモジュールを用いたWebDAVのIISサポートを実装しています。 しかし、この登録名(登録名:WcbDAVModule)は、HTTPメソッドのPUTおよびDELETEのリクエストを拒否します。もし当サイトがWebDAVのサポートを必要としない場合、登録済みのHttpモジュールは設定することで削除可能です。


web.configファイルを以下のように修正します:

(終わり)




先の:Redisは詳細な説明のためにLuaスクリプトを使用しています
次に:Logstash APIインターフェースの紹介
掲載地 2021/09/22 19:54:50 |
学ぶことを...
免責事項:
Code Farmer Networkが発行するすべてのソフトウェア、プログラミング資料、記事は学習および研究目的のみを目的としています。 上記の内容は商業的または違法な目的で使用されてはならず、そうでなければ利用者はすべての結果を負うことになります。 このサイトの情報はインターネットからのものであり、著作権紛争はこのサイトとは関係ありません。 ダウンロード後24時間以内に上記の内容を完全にパソコンから削除してください。 もしこのプログラムを気に入ったら、正規のソフトウェアを支持し、登録を購入し、より良い本物のサービスを受けてください。 もし侵害があれば、メールでご連絡ください。

Mail To:help@itsvse.com