我正在尝试使用在我的个人计算机上运行的 spring boot 应用程序来测试 SSL。我使用带有以下参数的 keytool 生成了一个 PKCS12 证书。
CN = localhost:8080
OU = localhost:8080
O = localhost:8080
L = Galle
S = Galle
C = LK
我将我的应用程序配置为使用此证书并将此自签名证书安装到我的 chrome 浏览器中。
当我尝试使用 chrome 扩展高级 REST 客户端访问我的 API 端点 ( https://localhost:8080/api/meta/divisions ) 时,我收到一条错误消息
Certificate is invalid for given domain
Certificate presented to the app has different CN (common name) than the domain of the request.
这个错误的原因是什么,我该如何解决这个问题?