2009-12-21 72 views
0

是否可以创建可连接到Windows Active Directory服务器的应用程序,并执行类似创建新用户帐户或禁用现有帐户或检索状态标志......?请帮帮我...!iPhone和Windows活动目录

我真正想要的是,我的Windows服务器具有能够运行Web应用程序的所有Web服务和数据库。现在我正要设计一个同样的web应用程序的iphone版本。用户信息存储在Active Directory中。 iphone和AD之间是否存在直接连接?我是否需要为iphone版本编写任何其他Web服务?什么东西我需要设置的。???

感谢,

世斌

+0

好问题。希望看到答案。 – Pierreten 2009-12-21 04:24:15

回答

3

也许您可以在AD服务器上设置Web服务来处理AD相关操作。

像这样: [本地AD操作代码] < ----> [网络服务] < ------> iPhone

+0

我喜欢这个想法。 – Pierreten 2009-12-21 04:35:42

0

也许你会考虑移植Samba一个合法的iPhone应用程序。

0

当然有办法做到这一点。 App Store上有几个应用程序现在可以执行此操作。 (这里提到的几个,虽然我最喜欢的“AD HelpDesk”还没有得到一个插件)。

可能最简单的方法是使用ADWS来允许Web服务访问DC。这当然需要一个2008 R2 DC。

如果您不这样做,您将不得不使用LDAP等本机协议与DC进行通信。您可以将openLDAP源代码合并到您的iPhone应用程序中,并直接对DC进行LDAP查询。