Мы используем Liferay Mobile в моем проекте Android, чтобы приложение вызывало внутренние службы Liferay 6.2. Однако, поскольку проблема упоминается здесь , мне было поручено исследовать, возможно ли вместо этого использовать вызовы REST API. Publi c методы в порядке, они работают как задумано. Частные - те, которые в приложении требуют, чтобы пользователь вошел в систему - сложнее. Я просмотрел сгенерированную библиотеку, пытаясь найти классы, которые несут маркер сеанса - все, что мне нужно для работы вызовов частного API - и нашел класс Session
из пакета com.liferay.mobile.android.service
, но нет способа получить к нему доступ. к текущей сессии.
Если возможно иметь доступ к сеансу, созданному на экране входа в систему, как я могу получить к нему доступ?