【问题标题】:Can I add a self-signed certificate to my WebEngine in JavaFX to connect to a https Web server?我可以在 JavaFX 中将自签名证书添加到我的 WebEngine 以连接到 https Web 服务器吗?
【发布时间】:2012-10-26 19:54:49
【问题描述】:

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

我可以这样做吗?

提前致谢

【问题讨论】:

    标签: php ssl https javafx-2


    【解决方案1】:

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

    【讨论】:

      【解决方案2】:

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

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

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

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

      【讨论】:

        猜你喜欢
        • 2021-11-13
        • 1970-01-01
        • 1970-01-01
        • 2020-04-05
        • 2021-06-23
        • 1970-01-01
        • 1970-01-01
        • 2011-01-14
        • 2015-06-10
        相关资源
        最近更新 更多