如何从GWT客户端代码绕过不受信任的证书错误?

时间:2013-02-28 06:32:30

标签: c# gwt https x509

我创建了一个在我的HTTPS WCF计算机上运行的自托管Localhost网络服务。现在,我从某个域上托管的基于GWT的应用程序向此Web服务发出请求。

我使用的self-signed X.509证书尚未获得批准。每当我的GWT应用程序发出请求时,它都会因untrusted Certificate而显示错误。我可以从我的GWT client代码中绕过此错误或建议我替代解决方案吗?

是否有其他支持WCF服务的协议可用于通信,不会触发浏览器的安全警报?

已更新

整个场景:

  • 您在系统中安装了exe,它负责WCF网络服务并将证书导入您的本地计算机。

  • 您可以从浏览器中打开基于GWT的网站。我们说some.com

  • some.com不断向他/她的本地计算机轮询请求。我们在https://localhost:8098/{someendpoint}

  • 上说

但是由于这个HTTPSuntrusted certificate。它无法提出请求。

1 个答案:

答案 0 :(得分:0)

因为你说

  

让我们从本地测试开始

如何将自签名证书安装到您正在测试GWT的计算机上?

您应该能够双击证书并按照提示/向导进行安装。

这仅适用于开发(对于生产,您需要适当的证书)