1

私は完全に迷子になりました。にインストールEJBCAしました。次のタスクは、 GUI クライアントCentOSを使用してサーバーから証明書を取得することです (これは一般的な PC にインストールされます)。C#

残念ながら、APIEJBCAのみをサポートしています(間違っていたら訂正してください)。したがって、私にとって唯一のオプションは、JSONなどを介してクライアントにデータを送信するラッパー(ライブラリ)を作成することです(たとえば、)。JavaJavaApache Thrift

しかし、私はコードを書いていませんJava。また、Java API を使用するプロセスに慣れていません。

小さな例は素晴らしいでしょう!

ありがとう!

4

1 に答える 1

3

EJBCA には多くのインターフェースがあります。任意のリモート クライアント (認証されたクライアント証明書) から使用できる Web サービス インターフェイスがあります。単純な http 呼び出しから、証明書や CRL などの単純なものを取得することもできます。パブリック Web にアクセスして、アプリから同じ単純な HTTP GET 呼び出しを行うことができます。また、RFC4387 サービスを有効にして、RFC4387 URL ( http://ejbca.org/services-va.html ) を使用して CA 証明書と CRL を取得することもできます。

于 2013-09-17T13:35:58.517 に答える