Chúng ta có một ứng dụng máy chủ Windows loại thu hẹp, nơi chúng ta cần phải tạo một chứng chỉ tự ký trên máy chủ để được sử dụng bởi một số dịch vụ web WCF. Từ các tìm kiếm của chúng tôi trên web, có vẻ như tiện ích makecert trong PlatformSDK của Microsoft không thể được phân phối cùng với ứng dụng của chúng tôi, vì vậy chúng tôi đang tìm kiếm các giải pháp thay thế.Chứng chỉ tự ký trong Windows mà không có makecert?
Có ai biết cách sử dụng OpenSSL để tạo chứng chỉ và đưa nó vào kho lưu trữ chứng chỉ Windows LocalMachine không? Hoặc, cách khác là nó thẳng về phía trước để chèn chứng chỉ vào cửa hàng trong một ứng dụng .NET và chúng ta có nên tạo tệp chứng chỉ với openssl không? Bất kỳ trợ giúp/đề xuất sẽ được đánh giá cao.
bạn đã kết thúc những gì đang làm gì? –
Chúng tôi thực sự đã kết thúc việc thay đổi các ràng buộc và không sử dụng chứng chỉ phía máy chủ. Thiết lập một thủ tục để cài đặt Microsoft Certificate Services, như đã đề cập dưới đây có lẽ là phương thức ưa thích, nhưng nó sẽ là tuyệt vời nếu một giải pháp thay thế được đưa ra. –