|
|
|
CryptoAPI - Найти сертификат в хранилище
|
|||
|---|---|---|---|
|
#18+
Пытаюсь найти в хранилище "MY" сертификат по его Subject, но не получается... Насколько я понимаю, хранилище "MY" это, то что обвязка certmgr.msc отображает внутри ветки "Личное" -> "Сертификаты". У меня в этом хранилище есть два сертификата Вот код: Код: pascal 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. pCertContext оказывается пустым ( nil ) В чем я лажаю? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.04.2019, 17:27 |
|
||
|
CryptoAPI - Найти сертификат в хранилище
|
|||
|---|---|---|---|
|
#18+
Попробуйте пробежаться по хранилищу и отыскать нужный сертификат Код: pascal 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.04.2019, 17:49 |
|
||
|
CryptoAPI - Найти сертификат в хранилище
|
|||
|---|---|---|---|
|
#18+
Shuraken, Работает, спасибо )) Еще бы понять почему у меня вариант с CertFindCertificateInStore не работает.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.04.2019, 18:19 |
|
||
|
CryptoAPI - Найти сертификат в хранилище
|
|||
|---|---|---|---|
|
#18+
Shuraken, Нашел - проблема была в том что вторым параметром указывал 0 Указал "X509_ASN_ENCODING or PKCS_7_ASN_ENCODING" и заработало. А я уж думал с при работе с поинтерами где-то лажа. Спасибо еще раз )) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.04.2019, 18:24 |
|
||
|
CryptoAPI - Найти сертификат в хранилище
|
|||
|---|---|---|---|
|
#18+
Вот, к слову, вопрос. Может кто знает. Как можно сертификат из хранилища подключить к HTTP серверу Indy компонент? Просто локальный файл подключается без вопросов. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.04.2019, 18:57 |
|
||
|
CryptoAPI - Найти сертификат в хранилище
|
|||
|---|---|---|---|
|
#18+
makhaonВот, к слову, вопрос. Может кто знает. Как можно сертификат из хранилища подключить к HTTP серверу Indy компонент? Просто локальный файл подключается без вопросов. А что мешает взять контекст сертификата и сохранить его в файл? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.04.2019, 04:55 |
|
||
|
|

start [/forum/topic.php?fid=58&msg=39801688&tid=2039563]: |
0ms |
get settings: |
7ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
175ms |
get topic data: |
9ms |
get forum data: |
3ms |
get page messages: |
40ms |
get tp. blocked users: |
1ms |
| others: | 231ms |
| total: | 480ms |

| 0 / 0 |
