J'ai écrit un client de service Web qui utilise des certificats client SSL pour s'authentifier auprès du serveur distant. Mais comme le service Web réel n'est pas encore disponible pour moi, je recherche un serveur de test public qui accepte un certificat client pour l'authentification, afin de pouvoir tester la partie SSL de mon client pour une mise en œuvre et une configuration correctes.
J'ai essayé https://requestb.in mais il répond avec le statut HTTP 403 (interdit) lorsque j'utilise un certificat client. Et https://httpbin.org/ accepte ma demande mais ne donne aucune indication si le certificat était utilisable.
Existe-t-il un service similaire qui vérifie le certificat client SSL?
Vous pouvez utiliser les URL suivantes pour tester l'authentification du client SSL:
Ils utilisent tous les deux la même configuration: ils acceptent tout certificat client et en cas de succès, ils affichent le contenu de diverses variables de serveur Web comme le certificat utilisé et la suite de chiffrement sélectionnée. Si l'authentification échoue, une erreur s'affiche.
J'espère que cela vous sera utile.
https://client.badssl.com (faisant partie du service badssl.com ) vous permet de tester l'authentification à l'aide de certificats SSL client. Le certificat client peut être téléchargé à partir de https://badssl.com/download/ .
Ce serveur renvoie 200 OK si le certificat client correct est fourni et 400 Bad Request dans le cas contraire.
Vous pouvez également configurer votre propre serveur à l'aide de la commande openssl . Pour voir comment, regardez cet anser .