Resolva a solução de 127.0.0.1 não acessível e 0x800A0046 sem permissão: 'getObject'
Obrigado primeiro por sua ajuda na depuração D8-BEN AZHU D8-WANGYOUCAO D8-WOLF BA
==============================================================
Geralmente, quando depuramos as páginas dinâmicas da Web da ASP na máquina, podemos entrar
http: // localhost http: // Nome do computador local http://127.0.0.1 |
Ao inserir http://127.0.0.1, geralmente as máquinas precisam inserir o nome de usuário e a senha. Aqui estão duas situações:
Uma é que o IIS acabou de ser criado. Para testar o IIS, o acesso é iisstart.asp em "System Disk/Inetpub/wwwroot", e depois iisstart.asp pula para o LocalStart.asp e abre iishelp ao mesmo tempo. "Localhost" e "Nome do computador" estão bem, mas ao entrar em 127.0.0.1, uma caixa de diálogo aparece, exigindo que você insira sua conta e senha.
O segundo caso é que um diretório virtual é estabelecido, que pode ser acessado através de "Localhost+diretório virtual" e "Nome do computador+diretório virtual", e o mesmo é que "127.0.0.1+diretório virtual" não pode ser acessado.
Embora os mesmos sintomas sejam iguais, eles são diferentes.
Primeiro, primeiro jogue fora a primeira dica geral: para tornar a entrada http://127.0.0.1 acessível, seja acesso direto ou diretório virtual, você deve garantir que "acesso anônimo" seja aberto.
Em seguida, você pode resolver rapidamente o problema da segunda situação, conforme mostrado na figura abaixo: Abra o IIS, clique com o botão direito do mouse no "site padrão", no menu pop-up, selecione "Propriedades", abra o painel, selecione "Catalog Security" para "Editar". No momento, se não houver verificação antes do "acesso anônimo", selecione "OK" para resolver esse problema.
Neste momento, o segundo tipo de acesso a "127.0.0.1+ diretório virtual" foi resolvido
No entanto, encontrei menos pessoas nesse problema, e não importa se eu simplesmente conferir assim. Vamos ler.
No momento, embora não exista uma caixa de diálogo de entrada de senha para testar 127.0.0.1 sozinho, surgiu um novo problema. Da mesma forma, é o mesmo erro inserir http: // localhost neste momento. É isso que muitas pessoas relataram:
Tipo de erro: Erro de tempo de execução do Microsoft VBScript (0x800A0046) Sem permissão: 'getObject' /localstart.asp, linha 40 |