【发布时间】:2012-06-20 23:50:39
【问题描述】:
这是我第一次使用 Active Directory 以及 Ajax Control Toolkit。我想要做的是当用户开始在文本框中输入他们的名字时,它会尝试自动完成他们在 AD 中列出的名字。我在使用 AutoCompleteExtender 时可以找到的每个示例,它都引用了 ServicePath 中的一个 ASMX 文件。
我已经设法弄清楚如何将我们的 AD Web 服务作为服务引用添加到我的项目中。 谁能提供有关如何让 AutoCompleteExtender 识别和使用我的 AD 服务参考的任何指导或示例?有没有可能?
感谢您的帮助。
【问题讨论】:
-
只是好奇,这个有什么用?您将其描述为好像您想帮助用户输入她自己的用户名(“用户开始输入他们的姓名”)。如果用户已经通过认证,则无需输入姓名,可通过认证信息检索。如果用户尚未经过身份验证(如在登录页面上),此自动完成功能会将敏感信息(AD 中的所有名称)泄露给未经身份验证的客户端。
-
这仅供内部用户使用。用户不仅要输入自己的姓名,还要输入同事的姓名。他们已经可以通过 Outlook 访问这些信息;我只是想让他们更容易填写表格。
标签: asp.net active-directory ajaxcontroltoolkit