Thông báo lỗi ngoại lệ/yêu cầu bị hủy: không thể tạo kênh bảo mật SSL/TLS

lập trình


Khi tôi đang cố gắng thực hiện một yêu cầu API bài đăng từ mã nguồn của mình, tôi gặp phải lỗi này, khi thử khắc phục sự cố nên máy chủ nhận thấy rằng thay vì gửi chuỗi chứng chỉ, chúng tôi đang gửi các gói vây. Nhưng trong mã, chúng tôi không thể tìm ra lỗi tại sao nó lại xảy ra. Ai đó có thể giúp đỡ ở đây. Ngôn ngữ là .NET

Những gì tôi đã thử:

Kiểm tra mã hai lần nhưng không gặp lỗi nào

Giải pháp 1

Lỗi thường chỉ ra rằng máy chủ không có chứng chỉ hợp lệ được liên kết với nó và bạn đang đưa ra yêu cầu tới điểm cuối được bảo mật hoặc máy chủ không cài đặt phiên bản TLS. Nếu điểm cuối thuộc về bạn, hãy đảm bảo thêm chứng chỉ hợp lệ vào điểm cuối và đặt phiên bản TLS ở mức tối thiểu là TLS 1.2 (tốt hơn hết, hãy đặt nó thành TLS3).

Nếu trang web thuộc về người khác, hãy liên hệ với họ và nêu vấn đề với họ để họ giải quyết mọi việc. Bạn không nên cố gắng hack xung quanh việc thiết lập các giao thức bảo mật trong mã của mình để ghi đè lỗi. Nếu những người sở hữu dịch vụ không thể bận tâm đến việc thiết lập các cài đặt bảo mật đơn giản như vậy ở phía cuối, thì họ còn bỏ qua điều gì nữa?

Giải pháp 2

Máy chủ đang yêu cầu chúng tôi khắc phục sự cố vì nhóm mạng của họ đã được cấp nhật ký trong đó thay vì chứng chỉ, họ sẽ nhận được gói vây. Và chúng tôi không thể tìm ra vấn đề.

コメント

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