لا يمكن العثور على شهادة X.509 باستخدام FindByThumbprint

StackOverflow https://stackoverflow.com/questions/602329

  •  03-07-2019
  •  | 
  •  

سؤال

أحصل على الخطأ التالي عندما أحاول إنشاء مثيل لعميل خدمة الويب من طرف ثالث ...

Cannot find the X.509 certificate using the following search criteria:
StoreName 'My', StoreLocation 'LocalMachine', FindType 'FindByThumbprint', 
FindValue '[value in here]'.

الشيء الغريب هو أن لدينا هذا العمل على آلة تطوير أخرى ، لكنه يرفض بثبات العمل على لي. لقد أضفنا الشهادة إلى متجر شهادة الجهاز بنفس الطريقة (بقدر ما يمكننا أن نقول) على كل جهاز.

هل يمكن لأي شخص تقديم أي اقتراحات حول كيفية استكشاف هذا؟

هل كانت مفيدة؟

المحلول

ربما ليس لديك الشهادة المثبتة على هذا الجهاز. ألقِ نظرة على Internet Explorer (أدوات | خيارات الإنترنت | علامة تبويب المحتوى | شهادات) شهادات العميل المثبتة.

ضمن علامة التبويب "الشخصية" ، يمكنك رؤية الشهادات المثبتة لحساب المستخدم الخاص بك (حيث تستخدم اسم "My" My "My"). النقر نقرًا مزدوجًا على شهادة مثبتة ضمن علامة تبويب التفاصيل ، لديك جميع المعلومات التي يمكنك استخدامها على سمة البحث ، مثل Thumbprint.

لاحظ أنه في Windows 10 ، توجد الشهادات في متجر "الكمبيوتر" المحلي. على Windows Server 2008 R2 وما يليها ، سيتم العثور عليها في "Personal".

نصائح أخرى

هذا ما نجح بالنسبة لي:

غير صالح - 252967BFBCD543D93A79AFD86D4A5117A9C6767B

وأضاف 0x (بادئة الثوابت الرقمية السداسية)

صالح - 0x252967BFBCD543D93A79AFD86D4A5117A9C6767B

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top