Làm cách nào để nhập tệp .jks vào kho bảo mật của bảo mật java? Tất cả các hướng dẫn tôi thấy là sử dụng một tập tin ".crt". Tuy nhiên, tôi chỉ có tệp ".jks" cũng là kho khóa mà tôi đã tạo bằng lệnh keytool.Cách nhập chứng chỉ jks vào kho lưu trữ tin cậy java
Hiện tại, tôi đang theo dõi this tutorial.
Tôi đã có thể tạo một kho khóa Java và cặp khóa và tạo yêu cầu ký chứng chỉ (CSR) cho một kho khóa Java hiện có, dựa trên hướng dẫn này. Nhưng tôi không thể nhập chứng chỉ CA gốc hoặc trung gian vào một kho khóa Java hiện có và nhập chứng chỉ chính đã ký vào một kho khóa Java hiện có, vì nó đang tìm tệp ".cert".
Tôi có thiếu gì đó trong các bước được liệt kê trong hướng dẫn không? Làm cách nào tôi có thể tin tưởng chứng chỉ nếu tệp duy nhất tôi có là tệp ".jks"? Và việc sử dụng tệp ".csr" là gì?
Xin lưu ý rằng tôi đang sử dụng Windows.
Bạn có thể chỉ ra những gì bạn đang cố gắng đạt được không? Bạn đang cố thiết lập máy chủ? Hay bạn đang cố gắng sử dụng xác thực ứng dụng khách? Hoặc cả hai? Bạn đang sử dụng một khung công tác cụ thể tại máy khách và/hoặc máy chủ? –
Tôi không sử dụng bất kỳ khung công tác nào. Tôi đang cố gắng xác thực máy chủ. Tôi cần phải xác thực nếu máy chủ tôi đang kết nối là hợp pháp cho chứng chỉ. – Arci
Vì vậy, bạn có một khách hàng, không có máy chủ và bạn đã được cung cấp một kho khóa '.jks' để làm việc cùng? Nếu bạn chỉ là khách hàng và bạn không sử dụng xác thực ứng dụng khách thì bạn không cần tạo cặp khóa. –