Αυτό το άρθρο είναι ένα άρθρο καθρέφτη της αυτόματης μετάφρασης, κάντε κλικ εδώ για να μεταβείτε στο αρχικό άρθρο.

Άποψη: 25094|Απάντηση: 1

[WCF/Υπηρεσίες Ιστού] Βελτιώστε την ασφάλεια του WCF απαγορεύοντας τη δημιουργία μεταδεδομένων WSDL

[Αντιγραφή συνδέσμου]
Δημοσιεύτηκε στις 19/7/2020 11:01:30 μ.μ. | | | |
Αφού αναπτύξουμε την υπηρεσία WCF, κατά την ανάπτυξη της υπηρεσίας WCF στο περιβάλλον παραγωγής, εάν η διεύθυνση διεπαφής κλαπεί από άλλους, μπορούμε να λάβουμε τις πληροφορίες διεπαφής (μεταδεδομένα) μέσω των παραμέτρων ?wsdl ή ?singleWsdl. Για παράδειγμα, μέθοδοι διεπαφής, παράμετροι διεπαφής, παράμετροι επιστροφής κ.λπ.
Οπως φαίνεται παρακάτω:



Βελτιώστε την ασφάλεια του wcf, απαγορεύστε την επιστροφή πληροφοριών μεταδεδομένων σε μορφή XML και τροποποιήστε το αρχείο Web.config ως εξής:



Δοκιμάστε ξανά την πρόσβαση, όπως φαίνεται παρακάτω:



Μετά τον αποκλεισμό, δεν επηρεάζει την κανονική κλήση του πελάτη




Προηγούμενος:Το VS 2019 χρησιμοποιεί svcutil.exe εργαλεία για τη δημιουργία του αρχείου κλήσης
Επόμενος:Το Excel χρησιμοποιεί μακροεντολές για τη συγχώνευση κελιών
 Σπιτονοικοκύρης| Δημοσιεύτηκε στις 26/11/2020 4:42:04 μ.μ. |
Το .NET/C# δημιουργεί ένα αρχείο CS από ένα αρχείο XML WSDL
https://www.itsvse.com/thread-9485-1-1.html
Αποκήρυξη:
Όλο το λογισμικό, το υλικό προγραμματισμού ή τα άρθρα που δημοσιεύονται από το Code Farmer Network προορίζονται μόνο για μαθησιακούς και ερευνητικούς σκοπούς. Το παραπάνω περιεχόμενο δεν θα χρησιμοποιηθεί για εμπορικούς ή παράνομους σκοπούς, άλλως οι χρήστες θα υποστούν όλες τις συνέπειες. Οι πληροφορίες σε αυτόν τον ιστότοπο προέρχονται από το Διαδίκτυο και οι διαφορές πνευματικών δικαιωμάτων δεν έχουν καμία σχέση με αυτόν τον ιστότοπο. Πρέπει να διαγράψετε εντελώς το παραπάνω περιεχόμενο από τον υπολογιστή σας εντός 24 ωρών από τη λήψη. Εάν σας αρέσει το πρόγραμμα, υποστηρίξτε γνήσιο λογισμικό, αγοράστε εγγραφή και λάβετε καλύτερες γνήσιες υπηρεσίες. Εάν υπάρχει οποιαδήποτε παραβίαση, επικοινωνήστε μαζί μας μέσω email.

Mail To:help@itsvse.com