wcf - 尝试访问 https wcf rest 服务时,SSL self 证书不受信任或 IIS 7 无效

标签 wcf iis ssl

我在应用自己的证书时遇到问题,我通过 IIS 7 生成了该证书并将其移至受信任的证书文件夹。例如,当我输入 Web 服务的 https URL 时,

 https://localhost:9000/mywebservice/aservice/GetMyData

我收到回复说证书不受信任或无效,而且我收到了 HTTP 404 响应。

在我努力实现这一目标的过程中,我一直遵循以下链接中给出的示例:

http://www.iis.net/learn/manage/configuring-security/how-to-set-up-ssl-on-iis

http://www.allenconway.net/2012/05/creating-wcf-restful-service-and-secure.html

http://www.allenconway.net/2011/06/create-self-signed-ssl-certificate.html

我试图通过配置做的就是托管一个 WCF Rest 服务,在 IIS 中返回一个 JSON 响应,并在本地机器上生成一个证书。原以为这个应该比较简单,但是好像转错了一些地方。所以,如果有人能给我一些关于我能做些什么来解决这个问题的建议,我将不胜感激。

谢谢

最佳答案

如果您使用的是 Firefox,它有自己的证书库,因此您也必须在其中添加您的自签名证书。

关于wcf - 尝试访问 https wcf rest 服务时,SSL self 证书不受信任或 IIS 7 无效,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26168841/

相关文章:

c# - WCF 替代跨进程/机器通信

c# - 没有证书存储的 WCF 证书

c# - 绝对 URL 不适用于虚拟目录?

iis - 使用 FTP/共享文件夹部署 ASP.NET Core 网站时如何不出现 "ERROR_FILE_IN_USE "错误?

ruby - 如果运行了 tls_start,EventMachine 会在 close_connection 上发出 close_notify 吗?

asp.net - 在(asp.net + wcf)Web应用程序中存储文件的最佳方式是什么

c# - WCF 模拟的目的

c# - 访问路径被拒绝

jquery - AJAX 访问不受信任的 HTTPS 失败,没有 'do you want to proceed' 提示

ssl - 等待 *tls.certificateStatusMsg 时收到类型为 *tls.serverKeyExchangeMsg 的意外握手消息