アップロードされた証明書が本当に pfx 証明書であることを確認する方法はありますか? 次のコードで試しました:
LazyValidatorForm lazyForm = (LazyValidatorForm) actionForm;
FormFile cerFile = (FormFile) lazyForm.get("cerFile");
if (!cerFile.getContentType().equals("application/x-pkcs12")) {
/** return error code **/
}
ただし、ほとんどの場合、コンテンツ タイプはアプリケーション/オクテット ストリームであり、これは役に立ちません。