DataSnap - различная аутентификация для каждого класса сервера - PullRequest
0 голосов
/ 05 февраля 2019

У меня есть сервер DataSnap (Delphi), который в настоящее время имеет один класс серверов, с базовой аутентификацией HTTP, реализованной через событие TDSAuthenticationManager.OnUserAuthenticate.Далее я хочу добавить второй класс сервера, но методы в этом не потребуют никакой аутентификации.Я не вижу, как связать новый класс сервера с другим менеджером аутентификации, не запуская его на отдельном компоненте TDSServer.Итак, мой вопрос: как я могу написать код в событии TDSAuthenticationManager.OnUserAuthenticate, чтобы проверить, какой класс сервера вызывается?Может ли быть элемент данных в TDSSession, который я могу изучить?Или есть лучший способ?

...