Τι είναι η επικύρωση από την πλευρά του διακομιστή στο MVC;
Τι είναι η επικύρωση από την πλευρά του διακομιστή στο MVC;

Βίντεο: Τι είναι η επικύρωση από την πλευρά του διακομιστή στο MVC;

Βίντεο: Τι είναι η επικύρωση από την πλευρά του διακομιστή στο MVC;
Βίντεο: MVC 2024, Ενδέχεται
Anonim

Αυτό το άρθρο εξηγεί τα βασικά του ASP. NET Διακομιστής MVC - πλευρική επικύρωση χρησιμοποιώντας το Data Annotation API. Το ASP. NET MVC Το Framework επικυρώνει οποιαδήποτε δεδομένα μεταβιβάζονται στην ενέργεια του ελεγκτή που εκτελείται, συμπληρώνει ένα αντικείμενο ModelState με οποιοδήποτε επικύρωση αστοχίες που βρίσκει και μεταβιβάζει αυτό το αντικείμενο στον ελεγκτή.

Γνωρίζετε επίσης, τι είναι η επικύρωση από την πλευρά του διακομιστή;

Η είσοδος του χρήστη επικύρωση που λαμβάνει χώρα στο πλευρά του διακομιστή κατά τη διάρκεια μιας συνεδρίας επιστροφής μετά την κλήση υπηρέτης - πλευρική επικύρωση . Οι γλώσσες όπως η PHP και η ASP. Net χρησιμοποιούν υπηρέτης - πλευρική επικύρωση . Από την άλλη πλευρά, η είσοδος του χρήστη επικύρωση που λαμβάνει χώρα στο πλευρά πελάτη λέγεται πελάτης - πλευρική επικύρωση.

Ομοίως, τι είναι η απομακρυσμένη επικύρωση στο MVC; Απομακρυσμένη επικύρωση χρησιμοποιείται για την πραγματοποίηση κλήσεων διακομιστή προς επικυρώνω δεδομένα χωρίς δημοσίευση ολόκληρης της φόρμας στον διακομιστή από την πλευρά του διακομιστή επικύρωση είναι προτιμότερο από την πλευρά του πελάτη. Όλα γίνονται με τη ρύθμιση ενός μοντέλου και ενός ελεγκτή που είναι αρκετά προσεγμένο.

Επίσης για να ξέρετε, τι είναι η επικύρωση από την πλευρά του πελάτη και του διακομιστή στο MVC;

Επικύρωση από την πλευρά του πελάτη Vs επικύρωση από την πλευρά του διακομιστή Η είσοδος του χρήστη επικύρωση πραγματοποιούνται στο Πλευρά του διακομιστή κατά τη διάρκεια μιας συνεδρίας μετά την επιστροφή καλείται Επικύρωση από την πλευρά του διακομιστή και την είσοδο του χρήστη επικύρωση πραγματοποιούνται στο Πλευρά Πελάτη (πρόγραμμα περιήγησης Ιστού) καλείται Επικύρωση από την πλευρά του πελάτη.

Γιατί χρειαζόμαστε επικύρωση από την πλευρά του διακομιστή;

Για την παροχή άμεσης ανατροφοδότησης. Πελάτης- πλευρική επικύρωση δίνει στον χρήστη άμεση ανατροφοδότηση χωρίς να χρειάζεται να περιμένει τη φόρτωση της σελίδας. Ωστόσο, εάν ο πελάτης έχει απενεργοποιήσει τον πελάτη- πλευρά σενάρια (π.χ. απενεργοποιημένη JavaScript), το επικύρωση δεν θα πυροδοτήσει και γι' αυτό εσείς χρειάζομαι ο υπηρέτης για να ελέγξετε και τις τιμές.

Συνιστάται: