2017-05-31 18 views
0

私はプッシュサーバにリクエストするpythonクライアントを使用しており、Python用lib OpenSSLで証明書を使用するオプションがありますが、このクライアントはプライベートキーを要求します(私はcertとkeyの両方を持っている別のサーバで既にチェックされています)。しかし、実際のサーバーでは、自己署名証明書を使用していて、同じファイルや別のものに秘密鍵を持っていないので、私にはこの証明書ファイルを共有しています。ありがとう、OpenSSL秘密鍵を要求する

答えて

0

クライアント証明書を使用するには、秘密鍵が必要です。鍵を相互に合意するために、秘密鍵でいくつかの数量を署名するか、暗号化された鍵合意に従います。いずれにしても、秘密鍵が必要です。

クライアント証明書を使用するのではなく、ユーザー名/パスワードのようなものを使用し、使用する証明書ではなく、証明書を使用することは可能です。

関連する問題