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

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
Acest articol a fost arhivat. Articolul este oferit „ca atare” şi nu va mai fi actualizat.
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:Pentru mai multe informaţii despre IIS 7.0, vizitaţi următorul site Web Microsoft:
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.
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:
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:
  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:
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:

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

Avertisment: acest articol a fost tradus automat

Proprietăți

ID articol: 294807 - Ultima examinare: 12/06/2015 01:49:30 - Revizie: 1.0

Microsoft Internet Information Server 4.0, Microsoft Internet Information Services 5.0, Microsoft Internet Information Services 5.1

  • kbnosurvey kbarchive kbdownload kbhowtomaster kbquadranttechsupp kbconsumer kbtshoot kbmt KB294807 KbMtro
Feedback