【发布时间】:2013-02-28 06:32:30
【问题描述】:
我创建了一个在我的 Localhost 机器上运行的自托管 HTTPS WCF Web 服务。现在,我从托管在某个域上的基于 GWT 的应用程序向此 Web 服务发出请求。
我使用 self-signed X.509certificate 尚未获得批准。每当我的GWT 应用程序发出请求时,由于untrusted Certificate 而显示错误。我可以从我的GWT client 代码中绕过这个错误或建议我一个替代解决方案吗?
是否有其他协议支持WCF服务,我们可以使用它进行通信并且不会触发浏览器的安全警报?
更新
整个场景:
您在系统中安装了
exe,它负责WCFWeb 服务并将证书导入本地计算机。您从浏览器打开一个基于
GWT的网站。假设some.comsome.com不断轮询到他/她的本地机器的请求。比如说https://localhost:8098/{someendpoint}
但是因为这个HTTPS 和untrusted certificate。无法发出请求。
【问题讨论】:
-
绕过是用于本地测试还是用于生产?
-
@SSR 让我们从本地测试开始
-
GWT 与此有什么关系?您是说您浏览到
some.som并且结果页面返回最终轮询localhost的html?如果是,它是如何轮询的? ajax?