我正在建立一个需要不同级别的身份验证的
Android应用程序,我想使用Active Directory来执行此操作.
从我所看到的,使用Kerberos是Microsoft建议的方式.我该怎么做这个Android?我看到了javax.security.auth doc,但它并没有告诉我太多.
我还看到一个注释,Kerberos不包含用户组 – 这是真的吗?在这种情况下,我将不得不将LDAP组合在一起吗?
编辑
这里的主要目标是实现与活动目录的LDAP连接,以便为企业Android应用程序进行身份验证并为用户提供正确的权限.这里的真正障碍就是谷歌把许多Java Web Services API从它的端口删除到了android. (即javax.naming)此外,Android jar中的许多连接机制似乎只被包含在遗留代码中,实际上它们什么都不做.