Pengecualian pesan kesalahan/permintaan dibatalkan: tidak dapat membuat saluran aman SSL/TLS

pemrograman


Ketika saya mencoba untuk mendapatkan permintaan posting API dari kode sumber saya, saya mendapatkan kesalahan ini, ketika mencoba pemecahan masalah sehingga ditemukan bahwa oleh host bahwa alih-alih mengirimkan rantai sertifikat, kami malah mengirimkan paket sirip. Namun dalam kode kami tidak dapat menemukan kesalahan yang menyebabkan hal itu terjadi. Adakah yang bisa membantu di sini. Bahasanya adalah .NET

Apa yang saya coba:

Periksa kode dua kali tetapi tidak mendapatkan kesalahan apa pun

Solusi 1

Kesalahan umumnya menunjukkan bahwa server tidak memiliki sertifikat valid yang terkait dengannya dan Anda membuat permintaan ke titik akhir yang aman, atau server tidak mengatur versi TLS. Jika titik akhir milik Anda, pastikan untuk menambahkan sertifikat yang valid ke titik akhir dan atur versi TLS ke minimum TLS 1.2 (lebih baik lagi, setel ke TLS3).

Jika situs tersebut milik orang lain, hubungi mereka dan sampaikan insiden kepada mereka untuk menyelesaikan masalah pada akhirnya. Anda tidak boleh mencoba meretas pengaturan protokol keamanan dalam kode Anda untuk mengesampingkan kesalahan. Jika orang-orang yang memiliki layanan tidak mau repot-repot mengatur pengaturan keamanan sederhana seperti itu, apa lagi yang mereka abaikan?

Solusi 2

Tuan rumah mengatakan untuk memperbaiki masalah di pihak kami karena tim jaringan mereka diberikan log di mana alih-alih sertifikat mereka menerima paket sirip. Dan kami tidak dapat menemukan masalahnya.

コメント

タイトルとURLをコピーしました