Acest articol este un articol oglindă al traducerii automate, vă rugăm să faceți clic aici pentru a sări la articolul original.

Vedere: 25887|Răspunde: 1

[WCF/Web Servics] Îmbunătățirea securității WCF prin interzicerea generării metadatelor WSDL

[Copiază linkul]
Postat pe 19.07.2020 23:01:30 | | | |
După ce am dezvoltat serviciul WCF, când implementăm serviciul WCF în mediul de producție, dacă adresa interfeței este furată de alții, putem obține informațiile interfeței (metadate) prin parametrii ?wsdl sau ?singleWsdl. De exemplu, metode de interfață, parametri de interfață, parametri de returnare etc.
Așa cum se arată mai jos:



Îmbunătățirea securității wcf, interzicerea returnării informațiilor metadate în format XML și modificarea fișierului Web.config după cum urmează:



Încearcă din nou accesul, așa cum se arată mai jos:



După banare, nu afectează apelul normal al clientului




Precedent:VS 2019 folosește svcutil.exe unelte pentru a genera fișierul de apel
Următor:Excel utilizează macrocomenzi pentru a fuziona celulele
 Proprietarul| Postat pe 26.11.2020 16:42:04 |
.NET/C# generează un fișier CS dintr-un fișier XML WSDL
https://www.itsvse.com/thread-9485-1-1.html
Disclaimer:
Tot software-ul, materialele de programare sau articolele publicate de Code Farmer Network sunt destinate exclusiv scopurilor de învățare și cercetare; Conținutul de mai sus nu va fi folosit în scopuri comerciale sau ilegale, altfel utilizatorii vor suporta toate consecințele. Informațiile de pe acest site provin de pe Internet, iar disputele privind drepturile de autor nu au legătură cu acest site. Trebuie să ștergi complet conținutul de mai sus de pe calculatorul tău în termen de 24 de ore de la descărcare. Dacă îți place programul, te rugăm să susții software-ul autentic, să cumperi înregistrarea și să primești servicii autentice mai bune. Dacă există vreo încălcare, vă rugăm să ne contactați prin e-mail.

Mail To:help@itsvse.com