在 Azure WebApp/Website 中使用 windows 身份验证

Using windows authentication with Azure WebApp/Website

我们有一个 Active Directory 域位于联网的 Azure VM 上,并且有一个单独的 Azure WebApp/Website,即同一虚拟网络上的 运行 Orchard CMS。

网络应用是否支持 windows 连接到 Active Directory 的身份验证?如果是这样,我该如何在 IIS 中进行设置?

是的,您可以将 Web 应用程序连接到 Azure Active Directory。

最简单的选项是 Azure Easy Authentication

http://azure.microsoft.com/en-us/documentation/videos/azure-websites-easy-authentication-and-authorization-with-chris-gillum/

只需单击一下即可验证您的网站。

不,这不可能。为了获得 Windows 身份验证是用于本地部署的。对于 Azure 网站,Azure Active Directory 显然是最佳选择。从 AD 同步到 Azure Active Directory 也很容易设置。

如果您仍想完全使用 Windows 身份验证并在 Azure 上托管您的网站,您可以创建 Windows VM 并在那里托管您的网站。然后,您需要将 VM 加入您的 AD。为此,两个 VM 必须位于同一网络中。因此,如果您的 VM 在本地,您将需要创建一个 site-to-site VPN

您可以为 Windows AD 设置 Active Directory 联合身份验证服务,并使用 SAML 或 OpenID Connect。它会提示用户输入他们的 windows 凭据