Τρόπος περιορισμού συγκεκριμένους χρήστες να αποκτήσουν πρόσβαση σε πόρους Web καθορισμένο

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

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

Περίληψη

Αυτό το άρθρο βήμα προς βήμα περιγράφει τον τρόπο περιορισμού συγκεκριμένους χρήστες να αποκτήσουν πρόσβαση σε καθορισμένους πόρους Web.

Οι εφαρμογές Web που βασίζονται σε ASP.NET παρέχει πολλούς τρόπους για χρήστες με έλεγχο ταυτότητας και εξουσιοδότηση για Για να αποκτήσετε πρόσβαση σε πόρους. Με τον τρόπο που Περιορισμός πρόσβασης σε πόρους ποικίλλει, ανάλογα με τη μέθοδο ελέγχου ταυτότητας που χρησιμοποιείτε. Για παράδειγμα, για μια εφαρμογή, όπου μπορείτε να χρησιμοποιήσετε έλεγχο ταυτότητας των Microsoft Windows και να ενεργοποιήσετε την απομίμηση, μπορείτε να χρησιμοποιήσετε Δικαιώματα αρχείου NTFS για έλεγχο πρόσβασης. Ωστόσο, για μια εφαρμογή, όταν χρησιμοποιείτε φόρμες έλεγχος ταυτότητας, πρέπει να τροποποιήσετε το αρχείο Web.config για να περιορίσετε την η Access. Αυτό το άρθρο περιγράφει τον τρόπο ελέγχου της άδειας για τα δύο αυτά ASP.Μέθοδοι ελέγχου ταυτότητας ΔΙΚΤΎΟΥ.

Έλεγχος εξουσιοδότησης χρησιμοποιώντας δικαιώματα αρχείου

Για τις ASP.Εφαρμογές NET Web όπου μπορείτε να χρησιμοποιήσετε έλεγχο ταυτότητας των Windows και ενεργοποιείτε απομίμησης, μπορείτε να χρησιμοποιήσετε τα τυπικά δικαιώματα αρχείου NTFS για να απαιτήσετε ο έλεγχος ταυτότητας και να περιορίσετε την πρόσβαση στα αρχεία και τους φακέλους:
  • Για να απαιτήσετε ο έλεγχος ταυτότητας, η κατάργηση ενός λογαριασμού χρήστη ASPNET δικαιώματα πρόσβασης για το αρχείο ή το φάκελο.
  • Για να περιορίσετε την πρόσβαση σε συγκεκριμένους λογαριασμούς χρήστη των Windows ή λογαριασμούς ομάδων, να εκχωρήσετε ή να αρνηθείτε Δικαιώματα αρχείου NTFS ανάγνωση σε αρχεία ή φακέλους.


Για πρόσθετες πληροφορίες σχετικά με τη χρήση δικαιωμάτων NTFS για τον έλεγχο ταυτότητας και εξουσιοδότηση, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:
300985Τρόπος ρύθμισης παραμέτρων του χρήστη και ομάδας πρόσβασης σε Intranet με Windows NT 4.0 ή Windows 2000

Έλεγχος εξουσιοδότησης, τροποποιώντας το αρχείο Web.config

Για να περιορίσετε την πρόσβαση σε ASP.NET εφαρμογές που χρησιμοποιούν φόρμες ο έλεγχος ταυτότητας, επεξεργαστείτε το στοιχείο <authorization>της εφαρμογής Το αρχείο Web.config. Για να το κάνετε αυτό, ακολουθήστε τα εξής βήματα:</authorization>
  1. Ξεκινήστε ένα πρόγραμμα επεξεργασίας κειμένου, όπως το Σημειωματάριο, και κατόπιν ανοίξτε το Το αρχείο Web.config που βρίσκεται στον φάκελο ρίζας της εφαρμογής.

    ΣημείωσηΕάν δεν υπάρχει αρχείο Web.config, δημιουργήστε ένα Web.config αρχείο για το ASP.ΚΑΘΑΡΉ εφαρμογή.
  2. Εάν θέλετε να ελέγξετε την άδεια για το σύνολο εφαρμογή, η προσθήκη του στοιχείου ρύθμισης παραμέτρων <authorization>για την <system.web>το στοιχείο στο αρχείο Web.config.</system.web></authorization>
  3. Στο στοιχείο <authorization>, προσθέστε το <allow> το στοιχείο παραμέτρων και το στοιχείο configuration <deny>. Χρήση του</deny></allow></authorization>Οι χρήστεςτο χαρακτηριστικό για να καθορίσετε ένα οριοθετημένο με κόμματα λίστα ονομάτων χρηστών. Μπορείτε να χρησιμοποιήσετε ένα αγγλικό ερωτηματικό (?) ως Ένας χαρακτήρας μπαλαντέρ που αντιστοιχεί σε κάθε όνομα χρήστη. Για παράδειγμα, ο παρακάτω κώδικας αρνείται πρόσβαση σε όλους τους χρήστες εκτός από το Χρήστη1 και το Χρήστη2:
    <authorization>
        <allow users="user1, user2"/>
        <deny users=”?”/>
    </authorization>
  4. Αποθηκεύστε το αρχείο Web.config.

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

Αναφορές

Για πρόσθετες πληροφορίες, κάντε κλικ στους αριθμούς των άρθρων παρακάτω, για να προβάλετε τα άρθρα της Γνωσιακής Βάσης της Microsoft:
315736ΔΙΑΔΙΚΑΣΙΕΣ: ασφάλιση ενός ASP.ΚΑΘΑΡΉ εφαρμογή με χρήση των Windows Ασφάλεια
315588Τρόπος Διασφάλιση ενός ASP.ΚΑΘΑΡΉ εφαρμογή χρησιμοποιώντας πιστοποιητικά πελάτη
815178Τρόπος επεξεργασίας των ρυθμίσεων παραμέτρων ενός ASP.ΚΑΘΑΡΉ εφαρμογή
815179Τρόπος δημιουργίας του αρχείου Web.config για μια ASP.ΚΑΘΑΡΉ εφαρμογή
815174Τρόπος δημιουργίας εφαρμογής και τις ρυθμίσεις παραμέτρων στο συγκεκριμένο κατάλογο σε μια ASP.ΚΑΘΑΡΉ εφαρμογή
818014ΔΙΑΔΙΚΑΣΙΕΣ: ασφάλιση εφαρμογές που έχουν δημιουργηθεί από το.NET Framework

Ιδιότητες

Αναγν. άρθρου: 815151 - Τελευταία αναθεώρηση: Πέμπτη, 27 Ιανουαρίου 2011 - Αναθεώρηση: 4.0
Οι πληροφορίες σε αυτό το άρθρο ισχύουν για:
  • Microsoft ASP.NET 1.0
  • Microsoft ASP.NET 1.1
Λέξεις-κλειδιά: 
kbweb kbacl kbvalidation kbconfig kbuser kbhowtomaster kbmt KB815151 KbMtel
Μηχανικά μεταφρασμένο
ΣΗΜΑΝΤΙΚΟ: Αυτό το άρθρο είναι προϊόν λογισμικού μηχανικής μετάφρασης της Microsoft και όχι ανθρώπινης μετάφρασης. Η Microsoft σάς προσφέρει άρθρα που είναι προϊόντα ανθρώπινης αλλά και μηχανικής μετάφρασης έτσι ώστε να έχετε πρόσβαση σε όλα τα άρθρα της Γνωσιακής Βάσης μας στη δική σας γλώσσα. Ωστόσο, ένα άρθρο που έχει προκύψει από μηχανική μετάφραση δεν είναι πάντα άριστης ποιότητας. Ενδέχεται να περιέχει λεξιλογικά, συντακτικά ή γραμματικά λάθη, όπως ακριβώς τα λάθη που θα έκανε ένας μη φυσικός ομιλητής επιχειρώντας να μιλήσει τη γλώσσα σας. Η Microsoft δεν φέρει καμία ευθύνη για τυχόν ανακρίβειες, σφάλματα ή ζημίες που προκύψουν λόγω τυχόν παρερμηνειών στη μετάφραση του περιεχομένου ή χρήσης του από τους πελάτες της. Επίσης, η Microsoft πραγματοποιεί συχνά ενημερώσεις στο λογισμικό μηχανικής μετάφρασης.
Η αγγλική έκδοση αυτού του άρθρου είναι η ακόλουθη:815151

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

 

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