Netsh Lỗi Lỗi: 87 Tham số không chính xác khi sử dụng hostnameport


0

Tôi đang sử dụng lệnh Netsh sau đây thành công:

netsh http add sslcert ipport=127.0.0.1:9000 appid={7B8DB713-2C51-41B5-AE6F-6DAA07833DBE} certhash=69fed34fdf164e7feac5e17823b94d0f30ab05c5

nhưng khi tôi thay đổi "ipport = ..." thành "hostnameport" thì nó không hoạt động:

netsh http add sslcert hostnameport=localhost:9000 appid={7B8DB713-2C51-41B5-AE6F-6DAA07833DBE} certhash=69fed34fdf164e7feac5e17823b94d0f30ab05c5

Tôi nhận được lỗi sau đây:     Thêm chứng chỉ SSL không thành công, Lỗi: 87     Tham số không chính xác.

Đây là điều duy nhất tôi đã thay đổi trong lệnh. Tôi vẫn đang chạy như một quản trị viên, cùng một dấu nhắc lệnh chính xác. Tại sao tôi nhận được lỗi này?

Câu trả lời:


0

Vấn đề là một lỗi trong lệnh Netsh . Khi sử dụng "hostnameport", bạn cũng phải thêm tham số "certstorename = MY". Đây là giá trị mặc định cho certstorename và nó được ghi lại rõ ràng là tùy chọn. Vì vậy, lệnh mới của tôi là:

netsh http add sslcert hostnameport=localhost:9000 appid={7B8DB713-2C51-41B5-AE6F-6DAA07833DBE} certhash=69fed34fdf164e7feac5e17823b94d0f30ab05c5 certstorename=MY
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.