0

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

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

ws

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

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

在此处输入图像描述

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

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

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

在此处输入图像描述

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

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

4

2 回答 2

1

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

于 2012-11-16T05:37:10.383 回答
1

很可能你已经过度配置了 IIS(除非你真的想使用 SSL 和 Arun 指出的客户端身份验证)。

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

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

于 2012-11-16T05:39:58.477 回答