# 八、总结

在这本书里，我们已经讨论了通过利用 ADSI 来开发支持目录的应用程序的一些基本和高级方面，以及活动目录和 LDAP 协议的一些理论方面。我们还看到了一些代码示例，它们清楚地显示了使用我们的内部活动目录构建支持目录的应用程序来执行管理和基本任务是多么容易。我们讨论了如何在互联网上扩展和展示我们的广告，以及如何让我们的用户有机会利用单点登录的优势。我们已经看到了如何配置 ASP.NET MVC 5 应用程序来支持组织帐户，以及如何使用我们的组织凭证来保护 Web API 端点。

得益于 Azure Active Directory 及其与内部环境的同步功能，所有这些都成为可能。为了在我们的应用程序和 Azure 广告之间架起一座工作桥梁，我们已经看到了如何通过 Visual Studio 将可信应用程序添加到我们的 Azure 广告配置中。这使得应用程序能够获得有效的 OAuth 2.0 令牌，从而能够查询我们的租户。