Dalam komunikasi yang selamat, adalah amalan biasa untuk menaik taraf sambungan teks biasa sedia ada kepada Pengangkutan Sambungan Keselamatan Lapisan (TLS). Ini membenarkan penyulitan dan pengesahan, meningkatkan keselamatan saluran komunikasi.
Semasa cuba menaik taraf sambungan TCP terbuka kepada TLS menggunakan fungsi tls.Server, kesalahan pembahagian berlaku pada pelanggan semasa berjabat tangan.
Langkah berikut menggariskan cara untuk berjaya meningkatkan sambungan daripada teks biasa kepada TLS dalam Go:
Dalam kes pelayan SMTP, apabila pelanggan mengeluarkan arahan STARTTLS, ikut langkah berikut:
Apabila sambungan TLS diwujudkan daripada sambungan teks biasa sedia ada, pelanggan tidak membuat sambungan baharu pada port lain. Sebaliknya, sambungan yang sama digunakan semula, membolehkan jabat tangan dan komunikasi selamat berlaku pada saluran yang telah ditetapkan.
Atas ialah kandungan terperinci Bagaimana untuk Menaik taraf Sambungan Teks Biasa Sedia Ada kepada TLS dalam Go?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!