1

我完全迷路了。我已经安装EJBCACentOS,下一个任务是使用C#gui 客户端(将安装在普通 PC 上)从服务器检索证书。

不幸的是,EJBCA仅支持JavaAPI(如果我错了,请纠正我)。所以对我来说唯一的选择是编写一个包装器(库),其中将通过 JSON 或其他任何方式(例如)Java将数据发送到我的客户端。Apache Thrift

但是我还没有在Java. 另外,我不熟悉使用 Java API 的过程。

一个小例子会很棒!

谢谢!

4

1 回答 1

3

EJBCA 有很多接口。有一个 Web 服务接口,您可以从任何远程客户端使用(客户端证书经过身份验证)。您还可以从简单的 http 调用中获取简单的东西,例如证书和 CRL。您可以访问公共网络并从您的应用程序中进行相同的简单 HTTP GET 调用。您还可以启用 RFC4387 服务并使用 RFC4387 URL 获取 CA 证书和 CRL,http ://ejbca.org/services-va.html

于 2013-09-17T13:35:58.517 回答