Tôi nhận được lỗi sau khi tôi cố gắng để nhanh chóng một thể hiện của một khách hàng dịch vụ web của bên thứ ba ...Không thể tìm thấy chứng chỉ X.509 sử dụng FindByThumbprint
Cannot find the X.509 certificate using the following search criteria: StoreName 'My', StoreLocation 'LocalMachine', FindType 'FindByThumbprint', FindValue '[value in here]'.
Điều kỳ lạ là chúng ta đã làm việc này trên một máy phát triển khác, nhưng nó kiên định từ chối làm việc với tôi. Chúng tôi đã thêm chứng chỉ vào kho lưu trữ chứng chỉ của máy theo cách tương tự (theo như chúng tôi có thể biết) trên mỗi máy.
Có ai có thể đưa ra bất kỳ đề xuất nào về cách khắc phục sự cố này không?
Bạn sẽ làm gì nếu chứng chỉ thực sự được cài đặt. FindByThumbprint không làm việc cho tôi, nhưng nếu tôi sử dụng FindBySubjectName, nó sẽ làm việc đó. Có suy nghĩ gì không? – Bryan
Tôi chỉ tìm thấy câu trả lời cho vấn đề của mình và muốn đăng trong trường hợp ai đó gặp phải vấn đề này. Vấn đề là có một số ký tự kiểm soát unicode trong chuỗi FindValue không hiển thị trong Visual Studio. Khi tôi sử dụng trình soạn thảo HEX, tôi đã thấy các ký tự này. Tôi gỡ bỏ chúng, và sau đó tôi đã có thể tìm thấy cert. – Bryan
+1 Cảm ơn bạn đã chia sẻ :) –