Δεν υποβάλει μια φόρμα Web, ένα όνομα χρήστη και έναν κωδικό πρόσβασης σε ένα διακομιστή Web στον Internet Explorer 6

Μεταφράσεις άρθρων Μεταφράσεις άρθρων
Αναγν. άρθρου: 902409
ΣημαντικόΑυτό το άρθρο περιέχει πληροφορίες σχετικά με τον τρόπο τροποποίησης του μητρώου. Βεβαιωθείτε ότι έχετε δημιουργήσει αντίγραφα ασφαλείας του μητρώου πριν να το τροποποιήσετε. Βεβαιωθείτε ότι γνωρίζετε τους τρόπους επαναφοράς του μητρώου εάν παρουσιαστεί κάποιο ζήτημα. Για περισσότερες πληροφορίες σχετικά με τον τρόπο δημιουργίας αντιγράφων ασφαλείας, τον τρόπο επαναφοράς και τροποποίησης του μητρώου, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft (Knowledge Base):
256986Περιγραφή του μητρώου των Microsoft Windows
Ανάπτυξη όλων | Σύμπτυξη όλων

Σε αυτήν τη σελίδα

Συμπτώματα

Ας εξετάσουμε το ακόλουθο σενάριο:
  • Ο διακομιστής Web χρησιμοποιεί την κεφαλίδα HTTP διαπραγμάτευση εξουσιοδοτήσεων για τον έλεγχο ταυτότητας υπολογιστών-πελατών σε μια τοποθεσία Web.
  • Μπορείτε να χρησιμοποιήσετε τον Microsoft Internet Explorer 6 για να αποκτήσετε πρόσβαση σε αυτήν την τοποθεσία Web από έναν υπολογιστή-πελάτη.
  • Θα σας ζητηθεί να εισαγάγετε το όνομα χρήστη και τον κωδικό πρόσβασης.
  • Αφού πληκτρολογήσετε το όνομα χρήστη και τον κωδικό πρόσβασης και, στη συνέχεια, κάντε κλικ στο κουμπίOk, θα εμφανιστεί μια σελίδα HTML ελέγχου ταυτότητας που βασίζεται σε φόρμες που περιλαμβάνει μια φόρμα Web. Αυτή η φόρμα Web περιέχει ένα πεδίο ονόματος χρήστη και ένα πεδίο κωδικού πρόσβασης. Η ιστοσελίδα περιλαμβάνει επίσης ένα μήνυμα που αναφέρει ότι ο διακομιστής Web αποτρέπει τον έλεγχο ταυτότητας NTLM.
  • Πληκτρολογήστε το όνομα χρήστη και τον κωδικό πρόσβασης στη φόρμα Web, και στη συνέχεια να υποβάλει τη φόρμα Web.
Σε αυτό το σενάριο, η φόρμα Web δεν υποβάλει το όνομα χρήστη και τον κωδικό πρόσβασης στο διακομιστή Web.

Αιτία

Αυτό το ζήτημα προκύπτει επειδή το αρχείο Wininet.dll αποτρέπει την αποστολή όταν ο υπολογιστής-πελάτης χρησιμοποιεί έλεγχο ταυτότητας NTLM και ο διακομιστής Web αναμένει απάντηση απλή και SPNEGO (Protected GSSAPI διαπραγμάτευσης μηχανισμός) των δεδομένων.

Όταν υποβάλλετε το όνομα χρήστη και κωδικό πρόσβασης για πρώτη φορά, το αρχείο Wininet.dll στον υπολογιστή-πελάτη προσθέτει μια απόκριση NTLM στην κεφαλίδα διαπραγμάτευση εξουσιοδότησης. Εάν ο διακομιστής Web αναμένει μια απόκριση SPNEGO, ο διακομιστής Web ενδέχεται να στείλει μια απάντηση που δεν είναι "401 Access δεν επιτρέπεται Η." Επειδή η απόκριση δεν "401 επιτρέπεται Η πρόσβαση", το Wininet.dll προϋποθέτει εσφαλμένα ότι ο έλεγχος ταυτότητας ολοκληρώθηκε με επιτυχία. Όταν Wininet.dll υποθέτει ότι Παρουσιάστηκε μια επιτυχή έλεγχο ταυτότητας, η Wininet.dll καταργεί τα δεδομένα ελέγχου ταυτότητας που αποθηκεύεται και δεν στείλετε ξανά τα δεδομένα.

Προτεινόμενη αντιμετώπιση

WINDOWS XP

Πληροφορίες άμεσης επιδιόρθωσης

Μια άμεση επιδιόρθωση που υποστηρίζεται είναι τώρα διαθέσιμη από τη Microsoft. Ωστόσο, αυτή η άμεση επιδιόρθωση προορίζεται για τη διόρθωση μόνο του ζητήματος που περιγράφεται σε αυτό το άρθρο. Εφαρμόστε αυτήν την άμεση επιδιόρθωση μόνο σε συστήματα που αντιμετωπίζουν αυτό το συγκεκριμένο πρόβλημα. Αυτή η άμεση επιδιόρθωση ενδέχεται να υποβληθεί σε πρόσθετο έλεγχο. Επομένως, εάν αυτό το πρόβλημα δεν σας επηρεάζει ιδιαίτερα, συνιστούμε να περιμένετε την επόμενη ενημέρωση λογισμικού που περιέχει αυτήν την άμεση επιδιόρθωση.

Εάν η άμεση επιδιόρθωση είναι διαθέσιμη για λήψη, θα υπάρχει μια ενότητα με τίτλο "Διαθέσιμη λήψη άμεσης επιδιόρθωσης" στην αρχή του άρθρου της Γνωσιακής βάσης (Knowledge Base). Εάν δεν εμφανίζεται αυτή η ενότητα, επικοινωνήστε με την Εξυπηρέτηση και Υποστήριξη Πελατών της Microsoft (Microsoft Customer Service and Support) για λάβετε την άμεση επιδιόρθωση.

ΣΗΜΕΙΩΣΗΕάν προκύψουν πρόσθετα ζητήματα ή εάν είναι απαραίτητη η αντιμετώπιση τυχόν προβλημάτων, ίσως χρειαστεί να δημιουργήσετε μια ξεχωριστή αίτηση υπηρεσίας. Για πρόσθετες ερωτήσεις υποστήριξης και για θέματα που δεν αφορούν τη συγκεκριμένη άμεση επιδιόρθωση, θα ισχύσουν οι συνηθισμένες χρεώσεις υποστήριξης. Για μια ολοκληρωμένη λίστα με τους αριθμούς τηλεφώνων της Εξυπηρέτησης και Υποστήριξης Πελατών της Microsoft (Microsoft Customer Service and Support) ή για να δημιουργήσετε μια ξεχωριστή αίτηση εξυπηρέτησης, επισκεφθείτε την παρακάτω τοποθεσία της Microsoft στο Web:
http://support.microsoft.com/contactus/?ws=support
ΣΗΜΕΙΩΣΗΗ φόρμα "Λήψης επείγουσας επιδιόρθωσης είναι διαθέσιμες" εμφανίζει τις γλώσσες για τις οποίες η επείγουσα επιδιόρθωση είναι διαθέσιμη. Εάν δεν βλέπετε τη γλώσσα σας, τότε η άμεση επιδιόρθωση δεν είναι διαθέσιμη σε αυτήν τη γλώσσα.
ΠΡΟΫΠΟΘΕΣΕΙΣ
Για να εφαρμόσετε αυτήν την επείγουσα επιδιόρθωση, πρέπει να έχετε εγκατεστημένο το Windows XP Service Pack 2 (SP2) ή να τα Windows XP Service Pack 1 (SP1).
Απαιτήσεις επανεκκίνησης
Πρέπει να ξεκινήσετε πάλι τον υπολογιστή, αφού εφαρμόσετε αυτήν την επείγουσα επιδιόρθωση.
Πληροφορίες αντικατάστασης άμεσης επιδιόρθωσης
Αυτή η επείγουσα επιδιόρθωση δεν αντικαθιστά άλλες επείγουσες επιδιορθώσεις.
ΠΛΗΡΟΦΟΡΙΕΣ ΑΡΧΕΙΟΥ
Η αγγλική έκδοση αυτής της άμεσης επιδιόρθωσης έχει τα χαρακτηριστικά αρχείου (ή νεότερα χαρακτηριστικά αρχείου) που παρατίθενται στον παρακάτω πίνακα. Οι ημερομηνίες και οι ώρες για τα αρχεία αυτά αναφέρονται σε συντονισμένη παγκόσμια ώρα (UTC). Όταν προβάλλετε τις πληροφορίες του αρχείου, αυτές μετατρέπονται στην τοπική ώρα. Για να βρείτε τη διαφορά μεταξύ της ώρας UTC και της τοπικής ώρας, χρησιμοποιήστε τηνΖώνη ώραςκαρτέλα στο εργαλείο "ημερομηνία και ώρα" στον πίνακα ελέγχου.
   Date         Time   Version           Size  File name  Service pack
   -------------------------------------------------------------------
   07-Sep-2005  02:02  6.0.2900.2754  660,480  Wininet.dll         SP2
   07-Sep-2005  00:09  5.1.2600.2754   30,720  Arpidfix.exe        SP2
   06-Sep-2005  10:36  6.0.2800.1521  585,728  Wininet.dll         SP1

Windows Server 2003

Πληροφορίες για το Service Pack

Για να επιλύσετε αυτό το ζήτημα, αποκτήστε το πιο πρόσφατο service pack για Windows Server 2003. Για περισσότερες πληροφορίες, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft (Knowledge Base):
889100Με τον τρόπο απόκτησης του τελευταίου service pack για Windows Server 2003

Πληροφορίες άμεσης επιδιόρθωσης

ΠΡΟΫΠΟΘΕΣΕΙΣ
Δεν απαιτούνται προϋποθέσεις.
Απαιτήσεις επανεκκίνησης
Πρέπει να ξεκινήσετε πάλι τον υπολογιστή, αφού εφαρμόσετε αυτήν την επείγουσα επιδιόρθωση.
Πληροφορίες αντικατάστασης άμεσης επιδιόρθωσης
Αυτή η επείγουσα επιδιόρθωση δεν αντικαθιστά άλλες επείγουσες επιδιορθώσεις.
ΠΛΗΡΟΦΟΡΙΕΣ ΑΡΧΕΙΟΥ
Η αγγλική έκδοση αυτής της άμεσης επιδιόρθωσης έχει τα χαρακτηριστικά αρχείου (ή νεότερα χαρακτηριστικά αρχείου) που παρατίθενται στον παρακάτω πίνακα. Οι ημερομηνίες και οι ώρες για τα αρχεία αυτά αναφέρονται σε συντονισμένη παγκόσμια ώρα (UTC). Όταν προβάλλετε τις πληροφορίες του αρχείου, αυτές μετατρέπονται στην τοπική ώρα. Για να βρείτε τη διαφορά μεταξύ της ώρας UTC και της τοπικής ώρας, χρησιμοποιήστε τηνΖώνη ώραςκαρτέλα στο εργαλείο "ημερομηνία και ώρα" στον πίνακα ελέγχου.
   Date         Time   Version           Size  File name  Service pack
   -------------------------------------------------------------------
   07-Sep-2005  02:29  6.0.3790.404   628,224  Wininet.dll
   07-Sep-2005  02:50  6.0.3790.2524  663,040  Wininet.dll         SP1
   07-Sep-2005  00:29  5.2.3790.2524   32,256  Arpidfix.exe        SP1

Οδηγίες εγκατάστασης της επείγουσας επιδιόρθωσης

ΠΡΟΣΟΧΗΕνδέχεται να προκύψουν σοβαρά ζητήματα σε περίπτωση λανθασμένης τροποποίησης του μητρώου με χρήση του Επεξεργαστή Μητρώου (Registry Editor) ή άλλης μεθόδου. Λόγω αυτών των ζητημάτων, ενδέχεται να χρειαστεί εκ νέου εγκατάσταση του λειτουργικού σας συστήματος. Η Microsoft δεν μπορεί να εγγυηθεί ότι τα προβλήματα αυτά είναι δυνατό να επιλυθούν. Τροποποιήστε το μητρώο με δική σας ευθύνη.

Αφού εφαρμόσετε αυτήν την επείγουσα επιδιόρθωση, θα πρέπει να ενεργοποιήσετε την επείγουσα επιδιόρθωση, προσθέτοντας δύο καταχωρήσεις μητρώου στο μητρώο. Για να προσθέσετε αυτές τις καταχωρήσεις μητρώου, ακολουθήστε τα εξής βήματα:
  1. Κάντε κλικStartΚάντε κλικΕκτέλεσηTYPERegedit, και στη συνέχεια κάντε κλικ στο κουμπίOk.
  2. Για να ενεργοποιήσετε αυτήν την επείγουσα επιδιόρθωση σε βάση ανά χρήστη, κάντε κλικ σε ένα από τα ακόλουθα δευτερεύοντα κλειδιά μητρώου:
    • HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_HTTP_DISABLE_NTLM_PREAUTH_IF_ABORTED_KB902409
    • HKEY_CURRENT_USER\Software\Policies\Internet Explorer\Main\FeatureControl\FEATURE_HTTP_DISABLE_NTLM_PREAUTH_IF_ABORTED_KB902409
    ΣΗΜΕΙΩΣΗΧρειάζεται μόνο να προσθέσετε τις καταχωρήσεις μητρώου σε ένα από αυτά τα δευτερεύοντα κλειδιά μητρώου.

    Για να ενεργοποιήσετε αυτήν την επείγουσα επιδιόρθωση σε βάση ανά υπολογιστή, κάντε κλικ σε ένα από τα ακόλουθα δευτερεύοντα κλειδιά μητρώου:
    • Explorer\Main\FeatureControl\FEATURE_HTTP_DISABLE_NTLM_PREAUTH_IF_ABORTED_KB902409 HKEY_LOCAL_MACHINE\Software\Microsoft\Internet
    • Explorer\Main\FeatureControl\FEATURE_HTTP_DISABLE_NTLM_PREAUTH_IF_ABORTED_KB902409 HKEY_LOCAL_MACHINE\Software\Policies\Internet
    ΣΗΜΕΙΩΣΗΧρειάζεται μόνο να προσθέσετε τις καταχωρήσεις μητρώου σε ένα από αυτά τα δευτερεύοντα κλειδιά μητρώου.
  3. Στο διακομιστήΕπεξεργαστείτε τη διαδρομήμενού, σημείοΝέα, και στη συνέχεια κάντε κλικ στο κουμπίΚλειδί.
  4. TYPE
    FEATURE_HTTP_DISABLE_NTLM_PREAUTH_IF_ABORTED_KB902409
    και κατόπιν πατήστε το πλήκτρο ENTER.
  5. Κάντε κλικFEATURE_HTTP_DISABLE_NTLM_PREAUTH_IF_ABORTED_KB902409.
  6. Στο διακομιστήΕπεξεργαστείτε τη διαδρομήμενού, σημείοΝέα, και στη συνέχεια κάντε κλικ στο κουμπίΤιμή DWORD.
  7. TYPEIEXPLORE.exeΓια να ονομάσετε τη νέα τιμή DWORD και, στη συνέχεια, πιέστε το πλήκτρο ENTER.
  8. Διπλό κλικIEXPLORE.exeTYPE1ΣτοΔεδομένα τιμήςπλαίσιο και στη συνέχεια κάντε κλικOkΓια να ενεργοποιήσετε την επείγουσα επιδιόρθωση.

    ΣΗΜΕΙΩΣΗΓια να απενεργοποιήσετε την επείγουσα επιδιόρθωση, πληκτρολογήστε0ΣτοΔεδομένα τιμής"Τύπος" (Type).
  9. Για να προσθέσετε την καταχώρηση μητρώου Explorer.exe, επαναλάβετε τα βήματα 3 έως 5. Στο βήμα 4, πληκτρολογήστε:Explorer.exeαντί γιαIEXPLORE.exe.
  10. Κλείστε τον Επεξεργαστή Μητρώου.

Εναλλακτικός τρόπος αντιμετώπισης

Για να επιλύσετε αυτό το ζήτημα, ρυθμίστε τις παραμέτρους του διακομιστή Web να υποστηρίζει τον έλεγχο ταυτότητας NTLM. Για περισσότερες πληροφορίες σχετικά με τον τρόπο ρύθμισης παραμέτρων του διακομιστή Web για να εκτελέσετε τον έλεγχο ταυτότητας NTLM, επικοινωνήστε με τον προμηθευτή του διακομιστή Web.

Για πληροφορίες σχετικά με τον κατασκευαστή του υλικού, επισκεφθείτε την ακόλουθη τοποθεσία Web:
http://support.microsoft.com/gp/vendors/en-us

Κατάσταση

Η Microsoft έχει επιβεβαιώσει ότι πρόκειται για ένα θέμα το οποίο παρουσιάζεται στα προϊόντα της που αναφέρονται στην ενότητα "Ισχύει για". Το ζήτημα αυτό διορθώθηκε αρχικά στον Windows Server 2003 Service Pack 2.

Περισσότερες πληροφορίες

Για περισσότερες πληροφορίες σχετικά με την ορολογία που χρησιμοποιείται σε αυτό το άρθρο, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft (Knowledge Base):
824684Περιγραφή της βασικής ορολογίας που χρησιμοποιείται για την περιγραφή ενημερώσεων λογισμικού της Microsoft

Ιδιότητες

Αναγν. άρθρου: 902409 - Τελευταία αναθεώρηση: Τετάρτη, 12 Οκτωβρίου 2011 - Αναθεώρηση: 3.0
Λέξεις-κλειδιά: 
kbautohotfix kbwinserv2003sp2fix kbwinserv2003sp1fix kbwinserv2003presp1fix kbwinxpsp2fix kbwinxppresp2fix kbqfe kbie600sp2fix kbie600presp2fix kbfix kbbug kbhotfixserver kbmt KB902409 KbMtel
Μηχανικά μεταφρασμένο
ΣΗΜΑΝΤΙΚΟ: Αυτό το άρθρο είναι προϊόν λογισμικού μηχανικής μετάφρασης της Microsoft και όχι ανθρώπινης μετάφρασης. Η Microsoft σάς προσφέρει άρθρα που είναι προϊόντα ανθρώπινης αλλά και μηχανικής μετάφρασης έτσι ώστε να έχετε πρόσβαση σε όλα τα άρθρα της Γνωσιακής Βάσης μας στη δική σας γλώσσα. Ωστόσο, ένα άρθρο που έχει προκύψει από μηχανική μετάφραση δεν είναι πάντα άριστης ποιότητας. Ενδέχεται να περιέχει λεξιλογικά, συντακτικά ή γραμματικά λάθη, όπως ακριβώς τα λάθη που θα έκανε ένας μη φυσικός ομιλητής επιχειρώντας να μιλήσει τη γλώσσα σας. Η Microsoft δεν φέρει καμία ευθύνη για τυχόν ανακρίβειες, σφάλματα ή ζημίες που προκύψουν λόγω τυχόν παρερμηνειών στη μετάφραση του περιεχομένου ή χρήσης του από τους πελάτες της. Επίσης, η Microsoft πραγματοποιεί συχνά ενημερώσεις στο λογισμικό μηχανικής μετάφρασης.
Η αγγλική έκδοση αυτού του άρθρου είναι η ακόλουθη:902409

Αποστολή σχολίων

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com