您可以将该文件视为Java PKCS12密钥库。您可以使用所有相同的keytool命令,但-storetype PKCS12
由于默认值为JKS ,因此您还需要指定其他命令。在JDK 1.6及更高版本中可用的示例:
keytool -importkeystore -srckeystore mypfxfile.pfx -srcstoretype pkcs12
-destkeystore clientcert.jks -deststoretype JKS
另请参阅此线程。我认为这可以回答您的问题,但是如果您不介意任何建议,我只会将现有的JKS文件输出为P12文件,然后将P12文件提供给.NET客户端。如果确实是格式问题,那将解决您的问题。您可以按照此处概述的步骤进行操作。如果仍然有问题,则应发布.NET客户端的Exception,否则我们将无法为您提供帮助。