У нас есть небольшое приложение на C #, в котором реализована единая система входа в систему.BHO в Internet Explorer выбирает URL, чтобы увидеть, зарегистрирован ли URL, в противном случае просит пользователя зарегистрировать свои учетные данные в настольном приложении.Компонент Firefox и объект IE Bho обмениваются данными через сервер сокетов.
Проблема в том, что IE bho не загружается автоматически и загружается только при запуске в режиме администратора и даже при загрузке не подключается к настольному серверу.Я не могу найти причину, по которой компонент bho и firefox не может подключиться к настольному приложению.
Существует множество информации, например, 64-битная или 32-битная модель компиляции для объекта IE BHO.Это приложение по существу подключается к тому же ПК и является безопасным в том смысле, что оно в любом случае не взаимодействует с внешним миром.
Итак, подведем итог.
- IE BHO должен загружаться в любой конфигурации вЗащищенный режим (32-разрядный, 64-разрядный).
- Компоненты должны иметь возможность подключаться к сокет-серверу, работающему на том же рабочем столе.
- regsvr32 успешно регистрирует IE BHO, который является BHO-объектом VC ++
спасибо,
ПОМОЩЬ будет высоко оценена, так как я уже давно занимаюсь этой проблемой.