【问题标题】:ASP.Net https v/s httpASP.Net https v/s http
【发布时间】:2011-06-26 18:42:24
【问题描述】:

在 iis 6.0 中发布了 ASP.Net Web 服务。我无法使用 http 协议访问该服务。只有 https 有效并且它提示证书错误。使其成为不安全的解决方案的任何解决方案。我只需要通过http访问它怎么办?

【问题讨论】:

  • 当您尝试通过 http 访问它时会发生什么?即在哪里被阻止 - 它可能在 IIS 中,可能在网络设备上,等等......显然这是您的环境本地的,所以我们无法查看。
  • 您尝试查看的页面需要在地址中使用“https”。

标签: .net asp.net security http https


【解决方案1】:

对于来自 cmets 的错误消息,这听起来像是 IIS 设置。在 IIS 中,查看站点属性 - 特别是任何“安全”选项卡等 - 您应该会发现有一个要求 SSL 的复选框。如果您确定 整个网站 在没有 SSL 的情况下可用(可能是出于某种原因检查...),请考虑取消选中它。但强调:这是针对整个网站的。

关于证书错误,这可能意味着您的证书已过期或主机错误 - 在同一区域应该有一个更改证书的选项。要使用 SSL,您需要获得有效的证书。

【讨论】:

    【解决方案2】:

    我从应用程序的目录设置中删除了 SSL。但它不起作用。然后删除了 .asmx 文件的 SSL 解决了这个问题。

    【讨论】:

    • 回答你自己的问题很好,但这个答案并没有真正解决你是如何“删除 SSL”的,这可能会在未来对其他人有用...
    猜你喜欢
    • 2015-09-13
    • 1970-01-01
    • 2016-01-22
    • 1970-01-01
    • 2015-08-04
    • 2012-11-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多