2011-10-04 89 views
1

我在使用HttpSetServiceConfiguration使用HTTPAPI_VERSION_1 API开发的Windows HTTP服务器(HTTP侦听器)上配置了SSL。使用HTTPAPI_VERSION_1 API在Windows HTTP服务器上配置SSL

我使用自签名的证书和遵循的步骤,在此链接设置为可信任http://blogs.msdn.com/b/jpsanders/archive/2009/09/29/walkthrough-using-httplistener-as-an-ssl-simple-server.aspx

然后我试图使用MSDN中的样品命名WinHttpPostSample连接到使用HTTPS的HTTP服务器。

WinHttpSendRequest API总是失败,错误

12044(ERROR_INTERNET_CLIENT_AUTH_CERT_NEEDED)

我们怎样才能使HTTP服务器从发送此错误或使它不是强制性的服务器有一个客户端证书继续?

回答

1

您可以查看我的帖子here来描述在您的条件下设置https(无需客户端证书)。该文章包含了我已经开发的免费工具的源代码的参考。

希望它能帮助你。

相关问题