Bạn đang gặp phải lỗi "Unable to get local issuer certificate" hoặc "Unable to verify the first certificate" khi sử dụng Postman? Đừng lo lắng! Lỗi này khá phổ biến và thường liên quan đến cấu hình chứng chỉ SSL. Bài viết này sẽ cung cấp cho bạn một hướng dẫn chi tiết từng bước để khắc phục triệt để vấn đề này, giúp bạn tiếp tục công việc kiểm thử API một cách suôn sẻ.
Lỗi liên quan đến chứng chỉ SSL trong Postman thường xảy ra khi Postman không thể xác minh chuỗi chứng chỉ SSL từ máy chủ API bạn đang cố gắng truy cập. Điều này có thể do nhiều nguyên nhân, bao gồm:
Hiểu rõ nguyên nhân sẽ giúp bạn chọn được phương pháp khắc phục phù hợp.
Đây là cách đơn giản nhất, nhưng không phải lúc nào cũng là giải pháp tốt nhất vì nó làm giảm tính bảo mật. Tuy nhiên, nó có thể giúp bạn xác định nhanh chóng xem lỗi có liên quan đến chứng chỉ hay không.
Nếu sau khi tắt xác minh chứng chỉ mà lỗi biến mất, thì chắc chắn vấn đề nằm ở chứng chỉ SSL.
Nếu bạn muốn giữ xác minh chứng chỉ bật (nên làm để đảm bảo an toàn), bạn cần cung cấp cho Postman các chứng chỉ CA cần thiết để xác minh chuỗi chứng chỉ.
Lưu ý: Nếu máy chủ API sử dụng chuỗi chứng chỉ với nhiều chứng chỉ trung gian, bạn có thể cần phải tạo một tệp .pem chứa tất cả các chứng chỉ (gốc và trung gian) theo thứ tự.
Trong một số trường hợp, máy chủ API có thể yêu cầu chứng chỉ máy khách để xác thực. Nếu đây là trường hợp của bạn, bạn cần cấu hình chứng chỉ máy khách trong Postman.
Đảm bảo rằng thời gian trên máy tính của bạn được đồng bộ chính xác. Sai lệch thời gian có thể gây ra lỗi xác thực chứng chỉ SSL. Hãy đồng bộ hóa thời gian với một máy chủ thời gian đáng tin cậy.
Lỗi "Unable to get local issuer certificate" và "Unable to verify the first certificate" trong Postman có thể gây khó chịu, nhưng với các bước được trình bày trong bài viết này, bạn hoàn toàn có thể tự mình khắc phục. Hãy bắt đầu với các giải pháp đơn giản nhất và dần dần thử các giải pháp phức tạp hơn cho đến khi bạn tìm ra giải pháp phù hợp với trường hợp của mình. Việc hiểu rõ về chứng chỉ SSL và cách cấu hình chúng trong Postman sẽ giúp bạn làm việc hiệu quả và an toàn hơn.
Bài viết liên quan