Ενδέχεται να αντιμετωπίσετε αργές επιδόσεις όταν χρησιμοποιείτε έλεγχο ταυτότητας Integrated Windows μαζί με το πρωτόκολλο ελέγχου ταυτότητας Kerberos στο IIS 7.0

Μεταφράσεις άρθρων Μεταφράσεις άρθρων
Αναγν. άρθρου: 954873 - Δείτε τα προϊόντα στα οποία αναφέρεται το συγκεκριμένο άρθρο.
Ανάπτυξη όλων | Σύμπτυξη όλων

Συμπτώματα

Όταν χρησιμοποιείτε έναν υπολογιστή που εκτελεί τις υπηρεσίες πληροφοριών Internet (IIS) 7.0, ενδέχεται να αντιμετωπίσετε χαμηλές επιδόσεις εφαρμογών Web. Αυτό το ζήτημα προκύπτει, εφόσον ισχύουν οι ακόλουθες συνθήκες:
  • Μπορείτε να χρησιμοποιήσετε τον έλεγχο ταυτότητας Integrated Windows μαζί με το IIS 7.0.
  • Μπορείτε να χρησιμοποιήσετε το πρωτόκολλο ελέγχου ταυτότητας Kerberos για έλεγχο ταυτότητας του χρήστη στην τοποθεσία Web.
Αυτό το ζήτημα είναι πιο πιθανό να προκύψει, εάν οι χρήστες έχουν περιορισμένο εύρος ζώνης δικτύου.

Αιτία

Αυτό το ζήτημα παρουσιάζεται επειδή οι υπηρεσίες IIS 7.0 απαιτεί ο υπολογιστής-πελάτης να reauthenticated για κάθε αίτηση HTTP όταν χρησιμοποιείτε το πρωτόκολλο ελέγχου ταυτότητας Kerberos. Αυτή η συμπεριφορά προκαλεί την κίνηση δικτύου για να αυξηθεί.

Αυτή η συμπεριφορά διαφέρει από τη συμπεριφορά στις υπηρεσίες IIS 5.0. Στον IIS 5.0, ένας υπολογιστής-πελάτης που έχει γίνει έλεγχος ταυτότητας από το πρωτόκολλο Kerberos μετά από μια αρχική αίτηση HTTP παραμένουν με έλεγχο ταυτότητας κατά την περίοδο λειτουργίας HTTP διατήρησης εν ενεργεία.

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

Για να επιλύσετε αυτό το ζήτημα, ορίστε την τιμή τηςauthPersistNonNTLMη ιδιότητα στην τιμή True σε επίπεδο διακομιστή στην IIS 7.0. Για να το κάνετε αυτό, ακολουθήστε τα εξής βήματα: (Use the tools in the Windows Recovery Environment to repair Windows Vista. To do this, follow these steps:):
  1. Κάντε κλικStartΚάντε κλικΕκτέλεσηTYPECmd, και στη συνέχεια κάντε κλικ στο κουμπίOk.
  2. Στη γραμμή εντολών, πληκτρολογήστε τις ακόλουθες εντολές και κατόπιν πιέστε το πλήκτρο ENTER:
    %SystemRoot%\System32\inetsrv CD

    Appcmd ρύθμιση παραμέτρων /section:windowsAuthentication /authPersistNonNTLM:true
ΣΗΜΕΙΩΣΗΓια ναauthPersistNonNTLMη ιδιότητα ελέγχει την επανάληψη του ελέγχου ταυτότητας απαίτηση ελέγχου ταυτότητας Kerberos. Από προεπιλογή, αυτή η ιδιότητα ρυθμιστεί στην τιμή False.

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

Αφού ορίσετε τοauthPersistNonNTLMη ιδιότητα στην τιμή True, που δεν απαιτούν επανάληψη του ελέγχου ταυτότητας για κάθε αίτηση που πραγματοποιείται μέσω της ίδιας σύνδεσης διατήρησης εν ενεργεία. Ίσως χρειαστεί να reauthenticate μόνο εάν χρησιμοποιείτε ένα άλλο πρόγραμμα-πελάτη τη θύρα TCP για μια άλλη αίτηση HTTP. Αυτό το σενάριο παρουσιάζεται όταν πρέπει να δημιουργηθεί μια νέα περίοδο λειτουργίας HTTP διατήρησης εν ενεργεία.

Για περισσότερες πληροφορίες σχετικά με τις περιόδους διατήρησης HTTP, επισκεφθείτε την ακόλουθη τοποθεσία της Internet Engineering Task Force (IETF) στο Web:
http://www.ietf.org/rfc/rfc2616.txt
Για ναauthPersistNonNTLMη ιδιότητα ρύθμισης παραμέτρων του IIS 7.0 αντικαθιστά το κλειδί μητρώου EnableKerbAuthPersist που χρησιμοποιείται στις υπηρεσίες IIS 6.0.

Αναφορές

917557ΕΝΗΜΕΡΩΣΗ: Ενδέχεται να αντιμετωπίσετε αργές επιδόσεις όταν χρησιμοποιείτε έλεγχο ταυτότητας Integrated Windows μαζί με το πρωτόκολλο ελέγχου ταυτότητας Kerberos στο IIS 6.0
Η Microsoft παρέχει πληροφορίες επικοινωνίας με άλλους κατασκευαστές, για να σας βοηθήσει να βρείτε τεχνική υποστήριξη. Αυτές οι πληροφορίες επικοινωνίας ενδέχεται να αλλάξουν χωρίς προειδοποίηση. Η Microsoft δεν εγγυάται την ακρίβεια αυτών των πληροφοριών επικοινωνίας με άλλους κατασκευαστές.

Ιδιότητες

Αναγν. άρθρου: 954873 - Τελευταία αναθεώρηση: Σάββατο, 25 Δεκεμβρίου 2010 - Αναθεώρηση: 2.0
Οι πληροφορίες σε αυτό το άρθρο ισχύουν για:
Λέξεις-κλειδιά: 
kbtshoot kbprb kbmt KB954873 KbMtel
Μηχανικά μεταφρασμένο
ΣΗΜΑΝΤΙΚΟ: Αυτό το άρθρο είναι προϊόν λογισμικού μηχανικής μετάφρασης της Microsoft και όχι ανθρώπινης μετάφρασης. Η Microsoft σάς προσφέρει άρθρα που είναι προϊόντα ανθρώπινης αλλά και μηχανικής μετάφρασης έτσι ώστε να έχετε πρόσβαση σε όλα τα άρθρα της Γνωσιακής Βάσης μας στη δική σας γλώσσα. Ωστόσο, ένα άρθρο που έχει προκύψει από μηχανική μετάφραση δεν είναι πάντα άριστης ποιότητας. Ενδέχεται να περιέχει λεξιλογικά, συντακτικά ή γραμματικά λάθη, όπως ακριβώς τα λάθη που θα έκανε ένας μη φυσικός ομιλητής επιχειρώντας να μιλήσει τη γλώσσα σας. Η Microsoft δεν φέρει καμία ευθύνη για τυχόν ανακρίβειες, σφάλματα ή ζημίες που προκύψουν λόγω τυχόν παρερμηνειών στη μετάφραση του περιεχομένου ή χρήσης του από τους πελάτες της. Επίσης, η Microsoft πραγματοποιεί συχνά ενημερώσεις στο λογισμικό μηχανικής μετάφρασης.
Η αγγλική έκδοση αυτού του άρθρου είναι η ακόλουθη:954873

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

 

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