Solve the solution of 127.0.0.1 not accessible and 0x800A0046 without permission: 'GetObject'
Thank you first for your help in debugging D8-Ben Azhu D8-Wangyoucao D8-Wolf Ba
============================================================
Generally, when we debug ASP dynamic web pages on the machine, we can enter
http://localhost http://local computer name http://127.0.0.1 |
When entering http://127.0.0.1, generally machines need to enter the user name and password. Here are two situations:
One is that IIS has just been created. In order to test IIS, the access is iisstart.asp under "System Disk/Inetpub/wwwroot", and then iisstart.asp jumps to localstart.asp and opens iishelp at the same time. "localhost" and "computer name" are fine, but when entering 127.0.0.1, a dialog box pops up, requiring you to enter your account and password.
The second case is that a virtual directory is established, which can be accessed through "localhost+virtual directory" and "computer name+virtual directory", and the same is that "127.0.0.1+virtual directory" cannot be accessed.
Although the same symptoms are the same, they are different.
First, first throw out the first general tip: to make the input http://127.0.0.1 accessible, whether it is direct access or virtual directory, you must ensure that "anonymous access" is opened.
Then you can quickly solve the problem of the second situation, as shown in the figure below: Open IIS, right-click on "Default Site", pop-up menu, select "Properties", open the panel, select "Catalog Security" for "Edit". At this time, if there is no check-check before "Anonymous Access", select "OK" to solve this problem.
At this time, the second type of access to "127.0.0.1+ virtual directory" has been solved
However, I encountered fewer people in this problem, and it doesn’t matter if I simply check it out like this. Let’s read it down.
At this time, although there is no password input dialog box for testing 127.0.0.1 alone, a new problem has emerged. Similarly, it is the same error to enter http://localhost at this moment. This is what many people have reported:
Error Type: Microsoft VBScript runtime error (0x800A0046) No permission: 'GetObject' /localstart.asp, line 40 |