【问题标题】:Calling web service over SSL Domain Name通过 SSL 域名调用 Web 服务
【发布时间】:2012-11-04 20:12:42
【问题描述】:

大家好,我似乎在通过 SSL 调用我的 Web 服务时遇到了问题。从非 SSL URL 调用它就可以了。

当尝试连接到 VB.net 中的网络服务时,它给了我这个:

所以我继续选择第一个选项(10/7/2012 到 10/7/2013。

但是,当我这样做时,我在网络浏览器中收到此错误:

访问我的 SSL 网站 (https://www.xxxxxxx.com) 会询问相同的问题(选择证书),然后显示与在 VB.net 中相同的浏览器错误。

我需要在 web.config 文件中包含什么内容吗?

我创建的 IIS 证书如下所示:

访问我的正常网站 (http://www.xxxxxxx.com) 就可以了。

为了让它在 SSL 上工作,我忘了做什么?

【问题讨论】:

    标签: web-services iis ssl ssl-certificate iis-8


    【解决方案1】:

    您似乎正在使用带有客户端身份验证的 SSL .. 在尝试访问该网站之前,请确保您已将 CA 证书和用户证书[您在提示中选择的]添加到服务器中的用户列表中。我知道如何在 apache 但不知道 IIS 但概念是相同的。

    【讨论】:

      【解决方案2】:

      您很可能过度配置了 IIS(除非您真的想将 SSL 与 Arun 所述的客户端身份验证一起使用)。

      在某处设置了“需要客户端证书:无/接受/需要”,对于常规 SSL,默认为无。您需要添加证书的唯一地方是站点绑定...

      旁注:http://serverfault.com 可能是更好的地方...

      【讨论】:

      • 做到了。感谢您的帮助!
      猜你喜欢
      • 2015-04-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-01-14
      • 2013-07-18
      • 1970-01-01
      相关资源
      最近更新 更多