1
我有一个请求数据,但我不知道如何使用PEMWriter导出这个请求数据。如何使用PEMWriter导出.req文件?
我的请求数据:
-----BEGIN NEW CERTIFICATE REQUEST-----
MIIBoDCCAQkCAQAwYDEQMA4GA1UEBhMHTXlhbm1hcjEKMAgGA1UECBMBdDEKMAgGA1UEBxMBdDEK
MAgGA1UEChMBdDEKMAgGA1UECxMBdDEKMAgGA1UEAxMBdDEQMA4GCSqGSIb3DQEJARYBdDCBnzAN
BgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEAp8NqU0BHIlxzOWuoAtOcamm1cxlAr5Uz+wlx/KSxKR4p
0VqV1PdUVNVK2O7C1jy5VB+hXeNIlwo3BIlA6hdWtS33ynZxdUZ9BrHr6lELjd6T91q0yzbV/dQk
pR0KmycIOXgfqGF7PhZlGku+fI7wllI8n/oZvFnW/M4kSCnfEBcCAwEAAaAAMA0GCSqGSIb3DQEB
BQUAA4GBADgOHimTuqjb+Vbt0ffuK9skIQFCoicfKV5vKPpU8Uxeji/RuQ7zQVoACYOcQ8O1Epof
Aq7vZFLXKlscFO/w4UKWGEix45JIFoc8a6rCVUQph8P8GLdQNofIWVXc2dgBe/yCqgD54bnQt1tX
GLciFlHU+Oa0Lxtdc+jIOzzvYe5P
-----END NEW CERTIFICATE REQUEST-----
我用PEMWriter就这样导出请求数据。 代码:
BufferedWriter bw = new BufferedWriter(new FileWriter(txtRequest.getText()));
PEMWriter writer = new PEMWriter(bw2);
writer.writeObject(certificate);
writer.close();
bw.close();
但是我有一个错误。
错误:java.io.IOException异常:未知的对象传递 - 不能编码。
请给我解释一下。谢谢。
什么样的对象是“证明”? – homaxto
X509证书。 –