java中的mtls x509身份验证请求

j9per5c4  于 2021-09-13  发布在  Java
关注(0)|答案(1)|浏览(401)

我正在寻找一种用java实现以下mtls身份验证请求的方法:

PFX=x509.pfx

curl --location --request POST 'https://example.com/' \
  --cert-type p12 \
  --cert "$PFX:mySecretPassword"

我使用的是一个用密码加密的x509 pfx文件。

l7mqbcuq

l7mqbcuq1#

对于服务器端,选择类似spring的框架。查看spring安全文档了解更多信息。这是介绍https://www.baeldung.com/x-509-authentication-in-spring-security
要实现仅限客户端,请尝试okhttp,在客户端中使用自定义证书通常很麻烦,例如,在android的okhttp请求中使用证书
所以说清楚你到底想要什么,并提出更好的问题。
建议尽量使用标准/默认配置。https://www.baeldung.com/spring-boot-https-self-signed-certificate

相关问题