我在独立的Windows Server 2012中运行IIS,并且遇到了一个神秘的问题: 我有一个用.NET 4.6开发的webapi,它在HTTP GET下妨碍了SCEP协议,并且应用程序文件夹位于C:\ inetpub \ wwwroot \ app \ mywebapi中。
如果我在“默认网站”下创建一个虚拟目录,则该目录有效(例如http://localhost/app/mywebapi)。 测试步骤:
结果:两种情况都有效
如果我创建一个新网站,则在某些情况下将无法正常工作(例如:http://mywebapi)(主机文件已被编辑,因此它已经将mywebapi理解为主机名了)
结果:
有人知道这个问题吗?