【问题标题】:No connection could be made because the target machine actively refused it 127.0.0.1:80无法建立连接,因为目标机器主动拒绝它 127.0.0.1:80
【发布时间】:2014-08-28 16:56:12
【问题描述】:

我正在使用 C# .Net 开发一个网站。该站点最初是为http(端口88)开发的,现在它被请求为https(端口443)。我已经申请了 SSL 证书。

我已经在 IIS7 上安装了证书,我可以访问该站点,但是,<a href='<% url.action("x","person") %>' ... 失败。它返回错误“无法建立连接,因为目标机器主动拒绝了它 127.0.0.1:80”

为什么我会收到错误消息?

【问题讨论】:

  • 您的网址是否以https 开头?好像你使用默认的http 80 端口。

标签: c# .net ssl https


【解决方案1】:

这可能是很多事情。但是几周前遇到了同样的问题,这是因为我们仍然在设置中允许 http。

对于该站点,在高级设置下,确认您在允许的协议中只有“https”。

【讨论】:

    【解决方案2】:

    确保您没有“停止”IIS 并忘记重新启动它

    【讨论】:

      猜你喜欢
      • 2015-04-05
      • 2012-03-30
      • 2017-06-06
      • 2012-02-04
      • 1970-01-01
      • 1970-01-01
      • 2013-12-14
      • 2018-07-12
      • 1970-01-01
      相关资源
      最近更新 更多