Cum la spre nap off Internet Explorer "Arată prietenos mesajelor de eroare HTTP" facilitate pe partea de server

Traduceri articole Traduceri articole
Acest articol etapizat descrie metode diferite pentru a dezactiva caracteristica "Arată prietenos mesajelor de eroare HTTP" pe server. Notă Dacă sunteți un utilizator final, puteți consulta Metoda 1 pentru a dezactiva caracteristica "Arată prietenos mesajelor de eroare HTTP" pe browser-ul. Sau, va trebui să contactați administratorul site-ului Web pentru a le spune că această eroare pentru această adresă URL.
Vă recomandăm cu tărie că toți utilizatorii face upgrade la Microsoft Internet Information Services (IIS) versiunea 7.0 rulează pe Microsoft Windows Server 2008. IIS 7.0 crește semnificativ Web infrastructurii de securitate. Pentru mai multe informații despre subiecte legate de securitatea IIS, vizitați următorul site Web Microsoft:
http://www.Microsoft.com/technet/Security/prodtech/IIS.mspx
Pentru mai multe informații despre IIS 7.0, vizitați următorul site Web Microsoft:
http://www.IIS.net/default.aspx?tabid=1

În acest articol

Show all imageAfișare toateHide all imageAscundere toate

Despre mesajul de eroare "prietenos" Internet Explorer

Atunci când accesați paginile Web din Internet Explorer, textul reale ale unui mesaj HTTP 500, care este trimis la browser-ul poate fi mascat de un mesaj de eroare "prietenos" de Internet Explorer. Deși aveți posibilitatea să dezactivați această caracteristică manual pentru fiecare client, acest articol oferă, de asemenea, mai multe soluții de server-side pentru a inhiba afișarea de mesaje de eroare "prietenos".

Potrivit specifica?ie de HTTP 1.1, Internet Information Services (IIS) 5.0 returnează un cod de stare de 500 pentru orice răspuns că nu este manipulat de o altă 1xx, 2xx, 3xx, 4xxsau 5xx codul de stare, cum ar fi "302 - obiect mutat", sau "404 - fișier negăsit". Pentru ca IIS 4.0 nu urmeze strict RFC 2616, acesta revine erori bazate pe Active Server Pages ASP Microsoft Visual Basic Scripting Edition (VBScript) cu un cod de stare de 200.

Mai multe coduri de stare frecvent observate au mesaje de eroare "prietenos" că Internet Explorer afișează și că masca în mod eficient mesajul real că serverul trimite. Cu toate acestea, aceste mesaje de eroare "prietenos" sunt afișate doar dacă răspunsul care este trimis către client este mai mică sau egală cu un prag specificat. De exemplu, pentru a vedea textul exact al unui răspuns HTTP 500, conținut lungime trebuie să fie mai mare decât 512 octeți.

Pentru a afișa mesajul efectiv care trimite, serverul de Web, utilizați una dintre următoarele metode.

Metoda 1: Nap off mesajul de eroare prietenos în Internet Explorer

  1. Dezactiva opțiunea mesaj eroare prietenos în browseras după cum urmează:
    1. În Internet Explorer, pe Instrumente meniu, faceți clic pe Opțiuni Internet.
    2. Pe fila Avansate fila, sub De navigare secțiune, faceți clic pentru a șterge Arată mesajele de eroare HTTP prietenoase Verificați caseta și faceți clic ok.
    3. Închideți browserul.
  2. Utilizați Internet Explorer Administration Kit sau SystemPolicies pentru a împinge Arată mesajele de eroare HTTP prietenoase opțiunea de la clienti. Pentru mai multe informații despre toconfigure caracteristica "Custom ASP erori", vizitați următoarele Microsoft Website:
    http://technet.Microsoft.com/en-us/ie/bb219517.aspx

Metoda 2: Activa și configura caracteristica "Custom ASP erori" în IIS

  1. Utilizați caracteristica de "Custom ASP erori" în IIS 5.0 pentru a pad theresponse că serverul trimite cu suficiente caractere pentru a suprascrie mesajele friendlyerror. Pentru a descărca "Custom ASP erori" caracteristică, vizitați thefollowing site web Microsoft:
    http://technet.Microsoft.com/en-us/library/bb727138.aspx
  2. Pune în aplicare această umplutură. Pentru aceasta, folosiți VBScript Șir funcția a reveni un șir de același caracter, care este onemore decât ErrorThreshold faptul că Internet Explorer utilizează pentru a afișa mesajul de eroare prietenos. De exemplu, adăugați următoarea linia Către imediat înainte de a tag-ul de 500-100.asp:
    <% Response.Write String(513, "_") %>
    					
  3. Configurați generale 500 de eroare pentru a utiliza Tip = URL și 500-100.asp în loc de Tip = implicit. implicit, 500 de eroare este configurat să utilizeze Tip = implicit. Pentru informații suplimentare, faceți clic pe numărul de articol de mai jos pentru a vedea articolul în bază de cunoștințe Microsoft:
    224070 Crearea de pagini de eroare personalizate ASP
    Notă IIS procese intern unele răspunsuri HTTP 500, care sunt trimise la client ca un alt cod de stare HTTP. Că statutul intern cod este schimbat la 500 înainte ca răspuns la clientul este trimis. Acesta este cazul cu ASP Response.Status metoda. În aceste cazuri, cod de eroare ASP personalizat nu este checkedin IIS. Pentru a rezolva aceste situații, folosesc un filtru de Internet Server ApplicationProgramming interfață (ISAPI), care determină codul de stare de acea issent clientului după IIS procese pagina.

Metoda 3: Utilizați un filtru ISAPI Padresponse.exe pentru răspunsul în IIS

Utilizați un filtru ISAPI că forțele lungimea conținut toate HTTP 500 răspunsurile să fie mai mare decât 512 octeți, umplutură în mod eficient toate răspunsurile 500, astfel încât acestea sunt suficient de mari pentru a suprascrie setarea "prietenos" eroare în Internet Explorer. Padresponse.exe este o probă ISAPI filtru (și codul său sursă) care demonstrează cum pentru a pad răspunsul care este trimis clientului (bazat pe primi un cod de stare HTTP 500).

Fișierul următor este disponibil pentru descărcare de la Microsoft Download Center:
Reduceți imagineaMăriți imaginea
Descarcă Padresponse.exe acum
Data lansării: 27 aprilie 2001

Pentru informații suplimentare despre modul de descărcare a fișierelor Microsoft Support, faceți clic pe următorul număr de articol pentru a vedea articolul în bază de cunoștințe Microsoft:
119591 Cum se obține fișiere de suport Microsoft de la serviciile Online
Microsoft a scanat acest fișier pentru viruși. Microsoft a utilizat cele mai recente produse software de detectare a virușilor care erau disponibile la data la care fișierul a fost înregistrat. Fisierul este stocat pe fermă de servere securizate care ajută la împiedicarea modificărilor neautorizate la dosar.

Referințe

Pentru informații suplimentare, faceți clic pe numerele de articol de mai jos pentru a vedea articolele în bază de cunoștințe Microsoft:
261200 HTTP 500 eroare afișează în loc de eroare ASP la 500-100.asp
150312 HOWTO: Instala un filtru ISAPI bibliotecă cu editare dinamică de legături
Pentru mai multe informații despre caietul de HTTP 1.1, vizitați următorul site Web:

RFC 2616
Pentru informații suplimentare despre toate coduri de stare, care afi?ează mesaje de eroare prietenos și locația de registru pentru corespunzătoare pragului de eroare pentru a trece peste acel mesaj prietenos, faceți clic pe numărul de articol de mai jos pentru a vedea articolul în bază de cunoștințe Microsoft:
218155 Descriere Hypertext Transport Protocol de mesaje de eroare

Despre acest articol

ID articol: 294807
Ultima recenzie: 19 iunie 2014
Se aplică la:: Microsoft Internet Information Server 4.0, Microsoft Internet Information Services 5.0, Microsoft Internet Information Services 5.1
Traducere automată
IMPORTANT: Acest articol este tradus cu ajutorul software-ului Microsoft de traducere automată ?i poate fi corectat prin intermediul tehnologiei Community Translation Framework (CTF). Microsoft oferă articole traduse automat, post-editate de comunitate ?i articole traduse de oameni, pentru a permite accesul la toate articolele din Baza noastră de cuno?tin?e în mai multe limbi. Articolele traduse automat ?i post-editate pot con?ine gre?eli de vocabular, sintaxă ?i/sau gramatică. Microsoft nu este responsabil de inexactită?ile, erorile sau daunele cauzate de traducerea gre?ită a con?inutului sau de utilizarea acestuia de către clien?i. Găsi?i mai multe informa?ii despre traducerea în colaborare la http://support.microsoft.com/gp/machine-translation-corrections/ro.
Face?i clic aici pentru a vizualiza versiunea în limba engleză a acestui articol: 294807
Doriți să vă spuneți părerea despre acest articol?
 

Get more support from smallbusiness.support.microsoft.com

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.