IISでPOST送信すると405エラーが出るときの対処方法

目次

FormからPOST送信すると405エラーが出る

IIS(Internet Infomation Service)でFormからPOSTでページにパラメーターと変数を飛ばしたら、以下のエラーが出ました。

HTTP 405 - 許可されていないリソースです

このエラーが出る場合。IISでPOST送信が許可されていない場合になるそうです。

ということでネットで調べたら以下の方法が出てきたので試したら解決しました。

解決方法

Windws 2000 Serverの場合

  1. マイコンピュータを右クリックして「管理」を選択
  2. インターネットインフォメーションサービスで該当するサイトを右クリックして「プロパティ」を選択
  3. ホームディレクトリ」タブの「構成」ボタンをクリック
  4. アプリケーションのマッピング」タブの「追加」ボタンを押して以下を追加
実行ファイル C:\WINNT\System32\inetsrv\ssinc.dll
拡張子 .html
動詞 制限 → GET,POST

ついでに.htmも追加しておきます。

これで解決できるはずです。

 

その他参考ページ

前へ

Google Chrome ヘッダーとフッターを消して印刷

次へ

Javascriptで自動見積りフォームを作ってみる。