
Έχω το πρόβλημα που παίρνει εφαρμογή ASP.NET μου για να συνδεθείτε αυτόματα τους χρήστες στο site Intranet είμαι κτίριο. Δεν έχει σημασία το googling ή ο πειραματισμός που εφαρμόζονται, υπάρχει πάντα ένα κουτί σύνδεσης εμφανίζεται από IE7.


Έχω λειτουργία ελέγχου ταυτότητας των Windows που στο Web.config, άτομα με ειδικές ανάγκες ανώνυμη πρόσβαση και να ρυθμιστεί το σωστό προεπιλεγμένο τομέα στις υπηρεσίες IIS, αλλά είναι ακόμα ζητώντας από το χρήστη να συνδεθείτε και, πιο ενοχλητικά, ο χρήστης υποχρεούται να παρέχει τον τομέα πάρα πολύ ( *DOMAIN \ Auser* ), η οποία προκαλεί προβλήματα με μη-τεχνικό επισκέπτες. Ευχαριστώ τον Δία για τη λειτουργία κωδικού πρόσβασης θυμόμαστε.


Δεν είμαι ο διαχειριστής του δικτύου έτσι είναι πιθανό ότι κάτι σχετικά με το Active Directory έχει ρυθμιστεί σωστά, ή θα μπορούσε απλά να μου λείπει κάτι πολύ απλό. Παρακαλώ σημειώστε ότι δεν θέλω να μιμηθεί τον χρήστη, απλά πρέπει να γνωρίζουν ότι το ακίνητο IPrincipal.Name ταιριάζει με αυτό της έγκυρης εγγραφής στη βάση δεδομένων των χρηστών μου, ως εκ τούτου, τον έλεγχο ταυτότητας του χρήστη με την αίτησή μου.


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

 
Λίστα ελέγχου για τις υπηρεσίες IIS 6 / ASP.NET ελέγχου ταυτότητας των Windows;
===============================================================================



Ακούγεται σαν έχετε καλύψει όλα τα server-side βάσεις - ίσως είναι ένα θέμα πελάτη; Υποθέτω ότι οι χρήστες σας έχουν ενσωματωθεί ταυτότητας ενεργοποιημένη IE7; (Εργαλεία -> Επιλογές Internet -> Advanced -> Ασφάλεια). Αυτό είναι ενεργοποιημένη από προεπιλογή.


Επίσης, είναι το site σας αναγνωρίζεται σωστά από IE7 ως στη ζώνη Τοπικό Intranet; Η προεπιλογή IE7 είναι να επιτραπεί η αυτόματη σύνδεση μόνο στη ζώνη αυτή, έτσι ώστε οι χρήστες θα πρέπει να ζητηθεί εάν IE πιστεύει ότι το site σας είναι στο διαδίκτυο. Πιστεύω ότι χρησιμοποιώντας ένα όνομα με μια τελεία σε αυτό προκαλεί IE για να τοποθετήσετε το χώρο στη ζώνη Internet.

 

1. Ανοίξτε `Active Directory Users and Computers`συμπληρωματικό πρόγραμμα MMC στην
2. Αναπτύξτε `computers`τμήμα από `TreeView`(αριστερή πλευρά)
3. Ελέγξτε αν ο υπολογιστής έχει καταχωρηθεί στον τομέα σας.


Επίσης, θα πρέπει να συνδεθείτε με ένα λογαριασμό τομέα σε αυτόν τον υπολογιστή, αλλιώς ότι το πλαίσιο ελέγχου ταυτότητας θα εμφανιστεί.

 

Στο IIS, επιτρέπουν annonymous πρόσβαση και αφήστε το web.config για να χειριστεί την ταυτοποίηση του χρήστη.


Εάν αυτό δεν λειτουργήσει, παρακαλούμε να σας στείλουμε ένα δείγμα της web.config σας.

 