Авторизация и подпись файла с помощью сертификатов
(1 чел.) (1) гость
  • Страница:
  • 1
  • 2
  • 3

ТЕМА: Авторизация и подпись файла с помощью сертификатов

Re: Авторизация и подпись файла с помощью сертификатов 1 год, 3 мес. назад #3967

  • maxshinkarev
  • Новый участник
  • Постов: 9
  • Репутация: 0
ОС: Windows Server 2012 R2, x64
Приложение x64, пробовал использовать и x64, и x32 библиотеку.

Перерегистрировал Dll, заработало.
Теперь возникла ошибка, полностью идентичная этой:
pki.gov.kz/index.php/ru/forum/7-dlya-raz...uts-asp-net-iis#3755
Изменено: 1 год, 3 мес. назад от maxshinkarev.

Re: Авторизация и подпись файла с помощью сертификатов 1 год, 3 мес. назад #3968

  • Murat Seisenov
  • Модератор
  • Постов: 391
  • Репутация: 19
Указанная ошибка однозначно говорит о неверной битности библиотеки.
Распространяемые пакеты Visual C++ для Visual Studio 2013 установили? Именно x64?
При регистрации библиотеки ошибок не было?
Удалите регистрацию 32-битной библиотеки (regsvr32 /u).
Модератор

Re: Авторизация и подпись файла с помощью сертификатов 1 год, 3 мес. назад #3969

  • maxshinkarev
  • Новый участник
  • Постов: 9
  • Репутация: 0
Спасибо, перерегистрировал, всё заработало.
Можете ещё подсказать как решили эту проблему?

pki.gov.kz/index.php/ru/forum/7-dlya-raz...uts-asp-net-iis#3755

У меня сейчас подобная. На локальном всё работает, после публикации проблемы с методом VerifyXml.
Подписываю с помощью NCLayer без проблем, потом нужно проверить Dll'кой.
Установил на сервер NCLayer на всякий случай, тоесть корневые сертификаты там уже стоят.

Значение errStr после выполнения VerifyXml


Установленные сертификаты:
Изменено: 1 год, 3 мес. назад от maxshinkarev.

Re: Авторизация и подпись файла с помощью сертификатов 1 год, 3 мес. назад #3970

  • Murat Seisenov
  • Модератор
  • Постов: 391
  • Репутация: 19
Добрый день!

1. NCALayer на сервере Вам абсолютно не нужен и ничем он не поможет.
Он предназначен только для клиентской части и не нужно устанавливать его на сервер.

2. У Вас установлены корневой и промежуточный только по алгоритму RSA. Необходимо установить и ГОСТ.
Корневые сертификаты можете скачать на нашем сайте pki.gov.kz
Модератор

Re: Авторизация и подпись файла с помощью сертификатов 1 год, 3 мес. назад #3971

  • maxshinkarev
  • Новый участник
  • Постов: 9
  • Репутация: 0
Доустановил GOST сертификаты, но ошибка осталась.



Re: Авторизация и подпись файла с помощью сертификатов 1 год, 3 мес. назад #3972

  • Murat Seisenov
  • Модератор
  • Постов: 391
  • Репутация: 19
Теперь попробуйте выполнить рекомендации из этой темы:

В IIS по умолчанию стоит ApplicationIdentityPool, нужно изменить на Сustom account и ввести туда имя локальной учетной записи.


Также посмотрите по этой ссылке.
Модератор
  • Страница:
  • 1
  • 2
  • 3
FaLang translation system by Faboba