8

我有一个 JavaFX-2.2 应用程序,它使用 web 引擎从 web 服务器加载一些 php 和 html 页面。我的应用程序和 Web 服务器不在同一台机器上。我的登录 php 页面使用自签名证书。在webengine所在的客户端,我想使用由相同CA签名的客户端证书作为服务器证书连接到该php。我希望通过这种方式,只有我的应用程序才能访问服务器页面。我已经阅读了 webengine api,但我还没有找到这样做的方法。谷歌搜索也返回了一些引理。

我可以这样做吗?

提前致谢

4

2 回答 2

0

您可能可以添加一个,但每次访问者访问您的站点时,它都会显示“此站点的安全性无法信任”页面。

于 2014-03-20T05:58:30.417 回答
0

据我了解,您想使用 SSL 授权。1.您的服务器作为服务器签名。2. 您的应用程序作为客户端签名。

只有两个标志可以连接。没有其他服务器,没有其他客户端。

在这种情况下,您必须在客户端中集成服务器公钥。和服务器中的客户端公钥。(使用不同的 API 和方法)几乎所有语言和服务器都可以在 SSL 授权下正常工作。

您可以使用自签名密钥,也可以在此处生成免费对:www.startssl.com

于 2015-04-01T10:02:47.613 回答