Descrizione dello scenario: Il sito web della mia azienda è stato sviluppato in passato per supportare il pagamento PayPal, ovviamente è stato sviluppato da altri colleghi. Tempo fa, il supervisore mi ha chiesto di sviluppare il supporto per il pagamento PayPal in un altro scenario, e ho passato un po' di tempo a guardare il codice PayPal, poi ho provato a scriverlo, anche se non c'era molto codice, l'ho finito rapidamente. Tuttavia, il problema successivo che ho incontrato è stato davvero problematico e, durante il debug in modalità sandbox, continuavo a ricevere eccezioni: Richiesta abortita: Non è riuscito a creare un canale sicuro SSL/TLS. Quando ho incontrato questo problema, sono andato anche su Baidu o Google, ho provato molti metodi, ma non sono riuscito a risolverlo, ci sono voluti alcuni giorni, e ora ci penso e sono ubriaco, ma lo sviluppo è continuare a provare. Finalmente ho trovato la soluzione su github,https://github.com/paypal/TLS-update/tree/master/net/TlsCheck, spero possa aiutare gli amici in difficoltà. Basta aggiungere questo codice prima di creare l'indirizzo della richiesta:
|