“ Windows身份验证”和“传递身份验证”是否相同?

时间:2019-06-05 17:23:56

标签: asp.net iis

Windows身份验证允许应用程序使用用户登录Windows所使用的凭据进行身份验证。 Windows身份验证和传递身份验证是一回事吗?

1 个答案:

答案 0 :(得分:1)

不,他们不是同一个人。

Windows身份验证主要用于Intranet环境中,在该环境中,网络管理员知道访问其Web应用程序的用户在Windows域中具有用户帐户。因此,如果您在公司Windows环境中工作,人们正在通过公司Intranet访问该Web应用程序,那么它将变得更加可行。 这里的更多信息:https://docs.microsoft.com/en-us/iis/configuration/system.webserver/security/authentication/windowsauthentication/

通过IIS上的直通身份验证将尝试使用其实际身份对用户进行身份验证,但是如果失败,则将“直通”到应用程序池身份。因此,从这种意义上讲,访问该Web应用程序的用户将不需要Windows帐户。

我认为在https://serverfault.com上使用此问题可能会更好。