Tôi đang sử dụng Windows 7
, và muốn chạy script ký từ Powershell
, các security-settings
của Powershell được thiết lập để "all-signed"
, và các kịch bản của tôi được ký kết với một valid certificate
từ công ty của tôi. Tôi cũng đã thêm .pfx-file
vào cửa hàng chứng chỉ địa phương của mình (right-clicked the pfx-file and installed)
.Làm thế nào để tin tưởng một chứng chỉ trong Windows Powershell
Tuy nhiên, khi tôi bắt đầu một kịch bản ký kết, tôi nhận được một thông báo nói rằng:
"Do you want to run software from this untrusted publisher?
File Z:\Powershell Signed Scripts\signed.ps1 is published by CN=[MyCompanyName] and is not trusted on your system. Only run scripts from
trusted publishers.
[V] Never run [D] Do not run [R] Run once [A] Always run [?] Help
(default is "D"):"
Vì tôi muốn tự động gọi cho các kịch bản trên các hệ thống của tôi, tôi muốn thêm giấy chứng nhận nhập khẩu của tôi vào tin cậy liệt kê trên hệ thống của tôi, để tôi không nhận được tin nhắn nữa khi tôi chạy tập lệnh đã ký lần đầu tiên. Làm thế nào tôi có thể làm cho chứng chỉ của tôi trở thành đáng tin cậy?
Bạn có chắc chắn rằng giấy chứng nhận công cộng của cơ quan cấp giấy chứng nhận phát hành chứng chỉ développement của bạn tồn tại trong kho lưu trữ chứng chỉ của bạn không? – JPBlanc