gpt4 book ai didi

asp.net - asp.net web.config 中的模拟是什么?

转载 作者:行者123 更新时间:2023-12-02 10:41:21 25 4
gpt4 key购买 nike

请指导我。如果我在 iis 中对网站进行匿名访问,并且在其 web.config 中给出 impersonate = true 那么会发生什么?

最佳答案

如果您在 IIS 中授予对站点的匿名访问权限,则意味着 IIS 将在站点属性中设置的用户上下文中处理请求(就在您激活匿名访问的位置(至少在 IIS 6 中)) .

现在,ASP.NET 中的模拟意味着处理请求的线程(在 w3wp 进程中)将使用 IIS 使用的标识(而不是应用程序池的标识)。

这样的配置并不常见。

一个常见的场景是在 IIS 中使用 Windows 集成身份验证,因此 IIS 中处理请求的线程将使用浏览器中用户的身份。然后,ASP.NET 中的模拟将意味着 ASP.NET 将在处理请求时重用相同的用户身份。

关于asp.net - asp.net web.config 中的模拟是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2793536/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com