Установка BHO и не загрузка с IE, не подключение к рабочему столу через сокет - PullRequest
4 голосов
/ 28 февраля 2012

У нас есть небольшое приложение на C #, в котором реализована единая система входа в систему.BHO в Internet Explorer выбирает URL, чтобы увидеть, зарегистрирован ли URL, в противном случае просит пользователя зарегистрировать свои учетные данные в настольном приложении.Компонент Firefox и объект IE Bho обмениваются данными через сервер сокетов.

Проблема в том, что IE bho не загружается автоматически и загружается только при запуске в режиме администратора и даже при загрузке не подключается к настольному серверу.Я не могу найти причину, по которой компонент bho и firefox не может подключиться к настольному приложению.

Существует множество информации, например, 64-битная или 32-битная модель компиляции для объекта IE BHO.Это приложение по существу подключается к тому же ПК и является безопасным в том смысле, что оно в любом случае не взаимодействует с внешним миром.

Итак, подведем итог.

  1. IE BHO должен загружаться в любой конфигурации вЗащищенный режим (32-разрядный, 64-разрядный).
  2. Компоненты должны иметь возможность подключаться к сокет-серверу, работающему на том же рабочем столе.
  3. regsvr32 успешно регистрирует IE BHO, который является BHO-объектом VC ++

спасибо,

ПОМОЩЬ будет высоко оценена, так как я уже давно занимаюсь этой проблемой.

...