Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/EmptyTag/163.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# Windows身份验证和web.config renaimg_C#_Asp.net_Iis - Fatal编程技术网

C# Windows身份验证和web.config renaimg

C# Windows身份验证和web.config renaimg,c#,asp.net,iis,C#,Asp.net,Iis,我们在使用Windows身份验证的ASP.net应用程序中遇到了一个奇怪的问题,需要一些专家建议才能解决。下面是详细的场景 1-应用程序-1:部署在IIS上自己的App.pool上,调用默认页面并在IIS windows登录屏幕上提供用户ID和密码。它成功登录=>没有问题 2-Application-2:在同一IIS上创建新的虚拟目录,并复制Application-1的web内容。调用默认页面并在IIS windows登录屏幕上提供用户ID和密码,登录失败并持续提示登录屏幕 3-将应用程序2中的

我们在使用Windows身份验证的ASP.net应用程序中遇到了一个奇怪的问题,需要一些专家建议才能解决。下面是详细的场景

1-应用程序-1:部署在IIS上自己的App.pool上,调用默认页面并在IIS windows登录屏幕上提供用户ID和密码。它成功登录=>没有问题

2-Application-2:在同一IIS上创建新的虚拟目录,并复制Application-1的web内容。调用默认页面并在IIS windows登录屏幕上提供用户ID和密码,登录失败并持续提示登录屏幕

3-将应用程序2中的web.config重命名为任意名称。e、 g web123.config

4-调用应用程序2的默认页面。它显示的错误很明显,因为IIS无法找到web.config

5-在应用程序2中,将web配置的名称从web123.config反转为web.config

6-现在按照步骤4再次调用应用程序2,它就可以工作了


在我们调用没有web配置的应用程序时,IIS似乎正在覆盖某些内容,如步骤4所示。但是,在第2步,技术上我们没有更改web.config中的任何内容。我不确定为什么重命名web.config会使这项工作对您有效,但我遇到了这个问题,同一服务器上的重复网站具有冲突cookie。在不重命名web.config的情况下,是否可以执行此操作并更改cookie名称,然后查看是否有任何更改