Sono in esecuzione un servizio web WCF netto che gestisce diversi messaggi SOAP di richiesta e che è ospitato in IIS (versione 7). Nel caso in cui venga utilizzata la sicurezza di trasporto (https) per l'endpoint del servizio Web, come posso determinare la versione TLS/SSL utilizzata e il valore di crittografia di un messaggio SOAP di richiesta in arrivo in questo servizio WCF?Determinare la versione TLS/SSL sul lato servizio di un servizio Web. WCNet
11
A
risposta
0
Probabilmente è possibile creare 2 applicazioni, una che accetta solo TLS 1.2 e l'altra che accetta TLS 1.0, 1.1.
per supportare solo TLS 1.2 e non i protocolli SSL, si può fare questo:
System.Net.ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12;
Problemi correlati
- 1. Un servizio WCF è un servizio Web?
- 2. Qual è la differenza tra il servizio web ordinario e il servizio web basato sul sapone?
- 3. Carica l'immagine sul servizio web in ios
- 4. Java (servizio Web - SOAP) - Come aggiungere un gestore SOAP sul lato client e abilitare MTOM corretto?
- 5. Creazione di un servizio Web con Perl
- 6. Carica un file con Android sul servizio web Django
- 7. Verificare se esiste un servizio web
- 8. web errore di servizio
- 9. Determina quando è disponibile un servizio web
- 10. Streaming di file di grandi dimensioni sul servizio Web
- 11. Riempimento automatico del testo sul servizio di risposta al servizio web
- 12. web client per servizio web
- 13. Esercitazione servizio Web Android
- 14. Autenticazione CAS di un servizio Web RESTful
- 15. Come chiamare un metodo di servizio Web?
- 16. Test di un servizio Web WCF
- 17. Test di un servizio Web WCF?
- 18. Wrapper servizio Web
- 19. Controllo di Json in un servizio Web
- 20. Servizio Web con Lisp
- 21. attuazione del servizio web
- 22. Qual è il modo migliore per eseguire la versione di un servizio Web ASP.NET 2.0?
- 23. Cronjob: query servizio Web
- 24. Webservice o servizio Web?
- 25. metodi pagina ASP.NET vs servizio web
- 26. Differenza tra servlet e servizio web
- 27. Chiamare un metodo pubblico sul servizio Windows
- 28. Mantieni sessione durante la chiamata a un servizio Web ASMX
- 29. Calcolo dell'ora di richiesta del servizio Web
- 30. Come richiamare un servizio Web utilizzando Java
di partenza di taglie, perché i cant trovare nulla ... – Dominik
@Dominik, penso che ci sia un malinteso al vostro fianco. Nella tipica richiesta HTTPS, la versione TLS/SSL e la cifratura vengono negoziate all'inizio della connessione stabilita non inviata dal client. Inoltre, è tipicamente il server che decide cosa usare. Questo perché in genere solo il server che viene convalidato non è il client. Quindi, cosa vuoi sapere esattamente e come userai queste informazioni? – SergGr
@SergGr Nel mio caso so che il server il mio servizio WCF è in esecuzione su supporti TLS 1.0 - TLS 1.3. Non riesco a modificare le impostazioni SCHANNEL sulla macchina. Voglio comunque rifiutare a tutti i client di chiamare alcuni metodi del mio servizio WCF se utilizzano TLS 1.0 o TLS 1.1. Lascia che il "rifiuto del metodo" sia il mio problema. Basta dirmi dove vedere quale versione di TLS sta usando la connessione corrente – Dominik