我在默认网站的虚拟目录下添加了 ASP.NET 应用程序。当我更改应用程序中子文件夹的身份验证设置(例如通过禁用匿名身份验证)时,我找不到该设置的存储位置。子文件夹中没有创建 web.config,应用程序的根 web.config 未受影响,并且 Process Monitor 也不会记录任何文件写入。
最佳答案
IIS 管理器将任何网站或子文件夹的身份验证设置存储在“C:\Windows\System32\inetsrv\config\applicationHost.config”中。需要将相应的部分复制到本地 web.config 中。
关于asp.net - 匿名身份验证设置存储在 IIS 中的什么位置?未创建 web.config,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14808117/