Я работаю над созданием приложения для Android, которое требует разных уровней аутентификации, и я хотел бы сделать это с помощью Active Directory.
Из того, что я прочитал, использование Kerberos - это то, что Microsoft предлагает,Как мне сделать это для Android?Я вижу javax.security.auth
doc , но это не говорит мне слишком много.
Я также видел где-то заметку, что Kerberos не содержит группы пользователей - это правда?В таком случае, придется ли мне каким-то образом комбинировать LDAP?
EDIT
Основная цель - установить соединение LDAP с активным каталогом для аутентификациии дать пользователю правильные разрешения для корпоративного приложения Android.Настоящим препятствием здесь является тот факт, что Google пропустил многие API Java Web Services из своего порта на Android.(т.е. javax.naming
) Кроме того, многие из механизмов подключения в банке Android, кажется, включены только в качестве устаревшего кода, и на самом деле они ничего не делают.