Pesan galat saat pengguna mengunjungi situs web yang di-host pada server yang menjalankan Internet informasi layanan 7,0: "HTTP kesalahan 405.0 - metode tidak diizinkan"

Terjemahan Artikel Terjemahan Artikel
ID Artikel: 942051 - Melihat produk di mana artikel ini berlaku.
Perbesar semua | Perkecil semua

Pada Halaman ini

Gejala

Pertimbangkan skenario berikut. Anda memiliki sebuah situs web yang di-host pada server yang menjalankan Internet Information Services (IIS) 7.0. Ketika pengguna masuk ke situs ini, pengguna menerima pesan galat yang menyerupai berikut ini:
Kesalahan server dalam aplikasi"nama aplikasi"
HTTP kesalahan 405.0 - metode tidak dibolehkan
HRESULT: 0X80070001
Deskripsi HRESULT
Halaman yang Anda cari tidak dapat ditampilkan karena metode yang tidak sah (kata kerja HTTP) sedang digunakan.

Penyebab

Penyebab 1

Masalah ini terjadi karena klien membuat permintaan HTTP dengan menggunakan metode HTTP yang tidak sesuai dengan spesifikasi HTTP.

Untuk mengatasi masalah ini, lihat resolusi 1.

Penyebab 2

Masalah ini terjadi karena klien membuat permintaan HTTP dengan mengirimkan Metode POST ke halaman yang dikonfigurasi untuk ditangani oleh StaticFile handler. Sebagai contoh, seorang klien mengirimkan Metode POST ke halaman HTML statis. Namun, halaman yang dikonfigurasi untuk pengendali StaticFile tidak mendukung Metode POST.

Untuk mengatasi masalah ini, lihat resolusi 2.

Pemecahan masalah

Resolusi 1

Pastikan bahwa klien mengirimkan permintaan yang berisi metode HTTP berlaku. Untuk melakukannya, ikuti langkah berikut:
  1. Klik Mulai, jenis Notepad dalam Mulai pencarian kotak, klik kanan-atas Notepad, lalu klik Jalankan sebagai administrator.

    CatatanJika Anda diminta untuk sandi administrator atau untuk konfirmasi, ketik sandi, atau berikan konfirmasi.
  2. Pada File menu, klik Terbuka. Dalam Nama file kotak, jenis %Windir%\system32\inetsrv\config\applicationhost.config, lalu klik Terbuka.
  3. Dalam ApplicationHost.config file, Cari <handlers></handlers> Tag.
  4. Pastikan bahwa semua penangan menggunakan metode HTTP yang berlaku.
  5. Simpan ApplicationHost.config file.

Resolusi 2

Mengirim permintaan POST ke halaman yang dikonfigurasi untuk ditangani oleh sebuah handler selain handler StaticFile (misalnya, ASPClassic pengendali). Atau, mengubah permintaan yang sedang ditangani oleh StaticFile handler sehingga permintaan GET bukan POST permintaan.

Properti

ID Artikel: 942051 - Kajian Terakhir: 17 Agustus 2012 - Revisi: 1.0
Berlaku bagi:
  • Microsoft Internet Information Services 7.0
Kata kunci: 
kbexpertiseadvanced kbtshoot kbprb kbmt KB942051 KbMtid
Penerjemahan Mesin
PENTING: Artikel ini diterjemahkan menggunakan perangkat lunak mesin penerjemah Microsoft dan bukan oleh seorang penerjemah. Microsoft menawarkan artikel yang diterjemahkan oleh seorang penerjemah maupun artikel yang diterjemahkan menggunakan mesin sehingga Anda akan memiliki akses ke seluruh artikel baru yang diterbitkan di Pangkalan Pengetahuan (Knowledge Base) dalam bahasa yang Anda gunakan. Namun, artikel yang diterjemahkan menggunakan mesin tidak selalu sempurna. Artikel tersebut mungkin memiliki kesalahan kosa kata, sintaksis, atau tata bahasa, hampir sama seperti orang asing yang berbicara dalam bahasa Anda. Microsoft tidak bertanggung jawab terhadap akurasi, kesalahan atau kerusakan yang disebabkan karena kesalahan penerjemahan konten atau penggunaannya oleh para pelanggan. Microsoft juga sering memperbarui perangkat lunak mesin penerjemah.
Klik disini untuk melihat versi Inggris dari artikel ini: 942051

Berikan Masukan

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com