Um das Problem zu lösen, dass 127.0.0.1 nicht zugänglich ist und 0x800A0046 keine Berechtigung hat: Die „GetObject“-Lösung
ist allgemein. Wenn wir dynamische ASP-Webseiten auf diesem Computer debuggen, können wir
============
eingeben======= ========
http://lokaler Computername
================ ======= =====
Bei der Eingabe von http://127.0.0.1 muss das Gerät im Allgemeinen den Benutzernamen und das Kennwort eingeben. Hier gibt es zwei Situationen:
Die erste Situation ist: Sie haben Ich habe gerade IIS erstellt, um IIS zu testen. Zu diesem Zeitpunkt ist der Zugriff auf iisstart.asp unter „System DiskInetpubwwwroot“, und dann springt iisstart.asp zu localstart.asp und öffnet gleichzeitig iishelp. „localhost“ und „Computername“ sind alle in Ordnung, aber wenn Sie 127.0.0.1 eingeben, erscheint ein Dialogfeld, in dem Sie zur Eingabe Ihres Kontos und Passworts aufgefordert werden.
Die zweite Situation ist: Es wurde ein virtuelles Verzeichnis eingerichtet, auf das über „localhost + virtuelles Verzeichnis“ und „Computername + virtuelles Verzeichnis“ zugegriffen werden kann, aber nicht über „127.0.0.1 + virtuelles Verzeichnis“.
Obwohl sie die gleichen Symptome haben, handelt es sich um unterschiedliche Situationen.