web-services - 是否有任何公共(public) Web 服务将检查 MTLS 证书并使用 application/json 响应

标签 web-services ssl mutual-authentication

另一个线程指出了一些需要客户端 MTLS 证书的服务,接受任何证书,然后以有关 SSL 握手/证书的信息进行响应。

HTTPS test server that checks client certificates

这些端点都返回 HTML。有谁知道返回 application/json 的类似内容?

最佳答案

下面的 URL 将在成功的相互 TLS 客户端证书身份验证后返回 application/json 内容。如果没有进行身份验证,则在 HTTP header 中返回 HTTP 错误 403,并且响应为空:

  • https://certauth.idrix.fr/json (仅限 TLS 1.2)
  • https://certauth.cryptomix.com/json (TLS 1.2 和 TLS 1.3)

  • 成功返回的 json 包含有关已建立连接的各种技术信息。

    关于web-services - 是否有任何公共(public) Web 服务将检查 MTLS 证书并使用 application/json 响应,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56798331/

    相关文章:

    使用 client-auth 的 Java 客户端在代码中工作,但不使用 vm-arguments

    Java - 如何显示 Soap Fault

    java - JSON Java 检查元素是 JSONArray 或 JSONObject

    postgresql - 使用psql以SSL方式连接PostgreSQL

    android - 使用 HTTPS 协议(protocol)的 android 连接中的 Socket.io 客户端失败?

    ssl - 在 JBoss 上安装 SSL 证书

    swift - Web 套接字 Swift 崩溃链接

    java - 如何在 Jersey 中动态指定默认值?

    java - 从 Tomcat 运行时不在 CertificateRequest 中发送证书,但在从主类运行时发送证书

    c++ - 使用 OpenSSL 的相互认证总是成功的