我在 Windows Server 2012 R2 上使用 IIS 8.5,因此我添加了 Web Api,但是当我尝试查看该网站时,它保持在加载状态,如下所示:
不显示任何消息或错误,只是保持加载状态,我认为我错过了 IIS 中的某些配置或功能,但我不知道是哪一个。
编辑:我使用.Net框架,它是一个像这样的REST .net Web api参考,IIS已经安装了.Net版本3.5和4.5,它是IIS而不是express,默认的IIS网站运行良好。
我真的很感激任何帮助。
尝试将超时设置减少到最低水平,例如 10 秒。 看看是否会抛出超时错误。
如果您没有提供太多信息,很难做出判断。
也许它可能是您尝试访问的外部服务(Web 服务)或数据库连接?
对于 2023 年来到这里的人,请在 Windows cmd 中尝试此操作 (
Run as administrator
):
> IISRESET
这将强制重新启动所有 iis 站点,这对我来说很有效。如果访问被拒绝,只需再次运行该命令即可。你也可以试试
IISRESET /noforce
优雅地重新启动 IIS。