【问题标题】:Why do we need ASP.NET Impersonation: Enabled on IIS 6.0 for default websites?为什么我们需要 ASP.NET 模拟:在 IIS 6.0 上为默认网站启用?
【发布时间】:2020-11-24 21:26:38
【问题描述】:

为什么我们需要为 Default Web Sit 启用 IIS 身份验证设置?

ASP.NET 模拟:已启用 Windows 身份验证:已启用

IIS 6.0 或 IIS 7

【问题讨论】:

  • 这是旧 Windows 时代的遗产,企业在某些应用程序中使用基于 Windows 的用户系统。现在你可以不用了,因为基于 OAuth 的身份验证/授权可以接管。

标签: asp.net iis iis-7


【解决方案1】:

在 IIS 服务器上启用 Asp.net 模拟时,客户端身份可以使用服务器端的 windows 帐户访问服务器端的 windows 资源。这是过时的技术,没必要太在意。
https://docs.microsoft.com/en-us/previous-versions/aspnet/134ec8tc(v=vs.100)
https://docs.microsoft.com/en-us/troubleshoot/aspnet/implement-impersonation
如果有什么可以帮助的,请随时告诉我。

【讨论】:

  • 谢谢亚伯拉罕。如果我们正确禁用它应该没问题
猜你喜欢
  • 2013-07-30
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-04-28
  • 2011-08-06
  • 2013-11-05
  • 1970-01-01
  • 2020-08-29
相关资源
最近更新 更多