我正在使用 apache 库对 base64 进行编码。但是这个时间问题很典型。我有一个 b64 编码的字符串。
MIIHSjCCBjKgAwIBAgIQQuw1emUfNRlPD/euDuzBjDANBgkqhkiG9w0BAQUFADCB"+
"5TELMAkGA1UEBhMCRVMxIDAeBgkqhkiG9w0BCQEWEWFjQGFjYWJvZ2FjaWEub3Jn
它是证书 (.CER) 文件的一部分。我只是对其进行解码并再次对其进行编码,但结果略有不同。结果字符串是,
"MIIHSjCCBjKgAwIBAgIQQuw1emUfNRlPD/euDuzBjDANBgkqhkiG9w0BAQUAFADA"+ "/5TELMAkGA1UEBhMCRVMxIDAeBgkqhkiG9w0BCQEWEWFjQGFjYWJvZ2FjaWEub3Jn"
区别在于第一行的结尾和第二行的开头。CB被A/取代。
此更改使我的证书无效。问题可能出在哪里?