WebDav Windows 非域加入 Web 服务器上的身份验证

WebDav Windows Authentication on non domain join web server

是否可以在未加入域的 Web 服务器上使用 windows 身份验证和 SSL 设置 IIS Webdav?

Web 服务器托管在 Azure 中,可通过 https 443 访问。客户端是域用户,需要使用其域凭据进行身份验证才能通过 Internet 在 Web 服务器上read/write。

我的逻辑告诉我这是不可能的,因为 Web 服务器没有未加入域的身份验证提供程序?

非常感谢任何答案...

我认为您无法使用 Windows 身份验证,但是如果您可以从服务器通过 LDAP 访问您的 AD 环境,您可以执行表单身份验证并通过 LDAP 在后端。不过,它会要求用户输入他们的凭据。

您可以使用以下方法测试对 PowerShell 中任一 LDAP 端口的访问:

Test-NetConnection -ComputerName domain.com -Port 389

LDAP 端口是:

  • 389:LDAP
  • 636:基于 SSL 的 LDAP
  • 3268:全局目录 - 与 LDAP 相同,但读取整个 AD 林
  • 3269:基于 SSL 的 GC

其中任何一个都可以。