WEB: TLS 1.2 come default
linkDescrizione
Ora il metodo GetHTTP utilizza per default TLS 1.2 per le chiamate https a meno che non venga fornito il parametro ID_USEDEFTLS nella mappa dei parametri del metodo GetHTTP.
Nelle versioni precedenti di Instant Developer il metodo GetHTTP:
- utilizzava il protocollo di default di .NET se non veniva specificato il parametro ID_USETLS1.2
- utilizzava il protocollo 1.2 se veniva specificato il parametro ID_USETLS1.2
Dato che oggi la maggior parte dei server rifiuta chiamate https con protocollo inferiore alla versione 1.2 e quindi era quasi sempre necessario specificare il parametro ID_USETLS1.2 il protocollo TLS 1.2 è stato attivato per default. E' comunque possibile spegnere l'automatismo, qualora sia necessario chiamare via HTTPS server che non dispongono del protocollo TLS 1.2 e quindi generano errore.
Pertanto, a partire dalla versione 21.0, il metodo GetHTTP:
- utilizza il protocollo 1.2 se non viene specificato il parametro ID_USEDEFTLS
- utilizza il protocollo di default di .NET se viene specificato il parametro ID_USEDEFTLS
Funzionalità interessate
Chiamate https. Chiamate a WebAPI Cloud.
Note
- Miglioramento relativo alla richiesta di assistenza 002052-2020.
Ultima modifica: 27/10/2021 / Validità: da 21.0.8100