2014-07-02 19 views
32

Sử dụng một số tệp lô, tôi muốn thêm chứng chỉ tự ký không đáng tin cậy trong Java Keystore.Keytool Java: Thêm Chứng chỉ Tự ký mà không cần nhắc Có/Không từ Người dùng

lệnh là

%JAVA_HOME%/bin/keytool -import -v -trustcacerts -alias server-alias 
-file server.cer -keystore cacerts.jks -keypass changeit -storepass changeit 

Sau khi chạy trên lệnh, các promts màn hình cho Trust of giấy chứng nhận sử dụng Y/N.

Trust this certificate? [no]: 

Nhưng tôi không muốn cung cấp Y/N tại đây.

Có cách nào để hoàn tất quá trình nhập bằng một lệnh hoặc một số chuyển đổi nhập bổ sung nếu có không? Hãy giúp tôi.

Kính trọng,

Arun

+2

^^ Cá nhân, tôi sẽ xem xét một câu trả lời ngắn gọn ở đây thích hợp hơn để lội qua tài liệu. Có lẽ người hỏi ban đầu đã đọc tài liệu và bỏ qua nó .. – ticktockhouse

Trả lời

53

Có, có là một lựa chọn -noprompt mà không nhắc đầu vào Y/N từ người dùng.

Chi tiết khác có thể tìm thấy bằng cách chạy lệnh keytool -importcert -help trên thiết bị đầu cuối.

Các vấn đề liên quan