Как программно проверить с какой версией клиента пользователь подключается к приложению?
Приложение может быть и 2 и 3 уровневым.
Обнаружен очень неприятный баг.
Если стоит приложение Ах 3.0 сп3 на АОС и к нему подключаешься клиентом сп3, то все работает замечательно. Все права пользователей проверяются, запрещенные ссылки не открываются и тп.
Но если пользователь подключается к АОСу клиентом сп2, то половина настроек прав доступа съезжает куда-то далеко и надолго. И пользователю вдруг становится доступны те пункты меню, которые в принципе должны быть закрыты!
|