Selesaikan solusi 127.0.0.1 Tidak dapat diakses dan 0x800a0046 tanpa izin: 'getObject'
Terima kasih pertama atas bantuan Anda dalam men-debug D8-Ben Azhu D8-Wangyoucao D8-Wolf BA
================================================================
Secara umum, saat kami men -debug halaman web dinamis ASP di mesin, kami dapat masuk
http: // localhost http: // Nama komputer lokal http://127.0.0.1 |
Saat memasukkan http://127.0.0.1, umumnya mesin perlu memasukkan nama pengguna dan kata sandi. Berikut adalah dua situasi:
Salah satunya adalah bahwa IIS baru saja dibuat. Untuk menguji IIS, aksesnya adalah IISSTART.asp di bawah "System Disk/Inetpub/WWWroot", dan kemudian IISSTART.ASP melompat ke LocalStart.asp dan membuka Iishelp pada saat yang sama. "Localhost" dan "nama komputer" baik -baik saja, tetapi saat memasukkan 127.0.0.1, kotak dialog muncul, mengharuskan Anda memasukkan akun dan kata sandi Anda.
Kasus kedua adalah bahwa direktori virtual dibuat, yang dapat diakses melalui "Direktori Virtual LocalHost" dan "Nama Komputer+Direktori Virtual", dan hal yang sama adalah bahwa "127.0.0.1+Direktori Virtual" tidak dapat diakses.
Meskipun gejala yang sama sama, mereka berbeda.
Pertama, pertama -tama buang tip umum pertama: Untuk membuat input http://127.0.0.1 dapat diakses, apakah itu akses langsung atau direktori virtual, Anda harus memastikan bahwa "akses anonim" dibuka.
Kemudian Anda dapat dengan cepat menyelesaikan masalah situasi kedua, seperti yang ditunjukkan pada gambar di bawah ini: Buka IIS, klik kanan di "Situs Default", menu pop-up, pilih "Properties", buka panel, pilih "Katalog Keamanan" untuk "Edit". Pada saat ini, jika tidak ada cek pemeriksaan sebelum "akses anonim", pilih "OK" untuk menyelesaikan masalah ini.
Pada saat ini, jenis akses kedua ke "127.0.0.1+ Direktori Virtual" telah diselesaikan
Namun, saya bertemu lebih sedikit orang dalam masalah ini, dan tidak masalah jika saya hanya memeriksanya seperti ini. Mari kita baca.
Pada saat ini, meskipun tidak ada kotak dialog input kata sandi untuk pengujian 127.0.0.1 saja, masalah baru telah muncul. Demikian pula, ini adalah kesalahan yang sama untuk memasukkan http: // localhost saat ini. Inilah yang dilaporkan banyak orang:
Tipe Kesalahan: Kesalahan Runtime Microsoft VBScript (0x800A0046) Tidak ada izin: 'getObject' /localstart.asp, baris 40 |