服务器iis7.5 配置文件,使用注册表项 - Internet Information Services | Microsoft Docs

本文详细介绍了IIS7.5在Windows上使用的注册表项,包括MaxWebConfigFileSizeInKB、UserTokenTTL等关键配置,以及它们对服务器行为的影响。修改这些注册表项可能导致IIS行为变化,需要谨慎操作。
摘要由CSDN通过智能技术生成

Internet 信息服务使用的注册表项的说明

07/21/2020

本文内容

本文介绍了 Microsoft Internet Information Services (IIS) 在 Windows 上使用的注册表项。

原始产品版本:   Internet information Services

原始 KB 数:   954864

简介

本文还包含有关如何修改注册表的信息。 此注册表项列表不包括特定于 FTP 的注册表项,这些注册表项是适用于 IIS 的新 FTP 服务器版本或 ASP.NET 的一部分。

重要

请确保在修改注册表之前对其进行了备份,并且知道在发生问题时如何还原注册表。 有关如何备份、还原的详细信息,请参阅 如何在 Windows 中备份和还原注册表。

修改这些注册表项时,IIS 的行为可能会发生变化。

IIS 的许多组成部分使用的常用注册表项

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\InetStp\Configuration\MaxWebConfigFileSizeInKB (REG_DWORD)

备注

如果将 IIS 7.0 和 IIS 7.5 配置为在 Windows Server 2008 x64 或 Windows Server 2008 R2 x64 上的32位模式下运行,则该注册表项将改为:

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\InetStp\Configuration\MaxWebConfigFileSizeInKB (REG_DWORD)

Nativerd.dll文件使用此注册表项的值来确定Web.config文件的最大允许大小(以 KB 为单位)。

如果更改此项的值,则必须重新启动该过程。

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\InetInfo\Parameters\LastPriorityUPNLogon (REG_DWORD)

此注册表项将切换 IIS 进程尝试登录用户的顺序。 默认值为 0 (false) 。

如果此值为0,则用户主体名称 (UPN) 登录不是最后一个优先级。 IIS 首先使用 UPN 格式,然后使用 "域" 字段和 "用户名" 字段。

如果将此项设置为非零值,则它将切换顺序,以便 IIS 先使用 "域" 字段和 "用户名" 字段,然后再使用 UPN 登录。

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\InetInfo\Parameters\UserTokenTTL (REG_DWORD)

此注册表项控制 iis 在 IIS 释放缓存并重新创建缓存之前缓存用户令牌的时间长度。 缓存时间的默认值为900秒。 此键由工作进程中的令牌缓存模块和 Windows Process Activation Service () 使用。

适用于的注册表项

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\WAS\Parameters\ConfigIsolationEnabled (REG_DWORD)

此注册表项的默认值是一个指定启用了配置隔离的值。

如果将此注册表项设置为0,则禁用配置隔离,工作进程尝试直接读取 ApplicationHost.config 文件。 默认值为除0或1以外的任意值。

如果禁用配置隔离,则必须将系统访问控制列表 (SACL) 更改为该文件夹,以向该 %windir%\system32\inetsrv\config 工作进程授予对 ApplicationHost.config 文件的读取权限。

在 Windows Vista 的发行版中,配置隔离功能不可用。 此注册表项在 Windows Vista 的发行版中不起作用。

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\WAS\Parameters\ConfigIsolationPath (REG_SZ)

此注册表项指定 WAS 创建的临时应用程序池配置文件的文件夹路径。 此注册表项的默认值为 %systemdrive%\inetput\temp\apppools 。

如果更改该位置,则必须确保本地计算机具有对该文件夹的完全访问权限。

在 Windows Vista 的发行版中,配置隔离功能不可用。 此注册表项在 Windows Vista 的发布版本中无效。

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\WAS\Parameters\AlwaysLogEvents (REG_DWORD)

如果由于某种原因检测到无效的对象,则它不记录事件。 通过此注册表开关,可以查看未记录的这些事件。 默认情况下,此值设置为0,而不记录任何事件。 任何非零值都可以查看事件日志。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值