Я столкнулся с проблемой интеграции биометрического устройства Secugen Hemister Pro Duo SC PIV. Я описываю шаги, которые я сделал с этим.
- Установить драйвер устройства
- Установите приложение для записи отпечатков пальцев
- запустите приложение Finger Print Recorder, на этом уровне оно работает нормально.
- добавить ссылки SDK в мое приложение веб-сайта asp.net
- запустите приложение asp.net, которое оно перечисляет в моей коллекции устройств и отлично работает на этом уровне. Сейчас
- когда я публикую веб-сайт и работаю в среде IIS, это не обнаруживает устройство и не выдает никаких ошибок.
- Я включил 32-битные приложения в IIS.
- также опубликовал тестовый проект с условием запуска неуправляемого кода, но безуспешно.
Клиент и сервер - это одна и та же машина. Он работает в визуальной студии, а не в IIS на той же машине. Если я запускаю проект asp.net из IIS, то выдается ошибка "Ошибка открытия устройства". Но если я запускаю проект в визуальной студии, он выполняется успешно.
Я включил проверку подлинности Windows. Подскажите, пожалуйста, как решить эту ошибку.