我有一个在IIS 7.5 上运行的网站。当我通过HTTP访问该网站时,一切都正常。但是当我通过HTTPS运行该站点时,我立即收到HTTP 503错误“服务不可用”。网站使用的SSL证书是自生成/自签名的。
以下是类似问题的解决方案,不适用于此场景:
以下是类似问题的解决方案,不适用于此场景:
- 用户标识已过期
- 原因:成功在HTTP下运行的同一应用程序池与HTTPS一起使用
- 应用程序池用户的密码已更改
- 原因:成功在HTTP下运行的同一应用程序池与HTTPS一起使用
- 将“加载用户配置文件”设置为false
- 原因:这已经设置为false。同样,成功在HTTP下运行的同一应用程序池与HTTPS一起使用
- .NET regiis
- 原因:网站/.NET已经成功在HTTP上运行,并且网站似乎从未触及.NET代码,因为即使在IIS重置或web.config修改后,503错误也会立即返回
- 重新启动IIS
- 原因:我尝试过这个方法
- 重新启动应用程序池
- 原因:我尝试过这个方法
- 站点>高级设置>启用协议>http,https
- 原因:我尝试过这个方法