Vérification TLS côté client Nginx Path-based

J'ai googlé autour et il semble que nginx ne fournit pas un moyen de faire une vérification TLS côté client en fonction du path. Je voulais juste requestr à la communauté si c'est toujours le cas, ou s'il y a une sorte de travail.

Je tente essentiellement d'avoir un domain-name/admin une page d' domain-name/admin où l'access au nom de domaine public ne nécessite que la vérification TLS côté server mais je souhaite avoir une vérification TLS mutuelle uniquement pour le path / admin. Est-ce même possible sans avoir à créer un nouveau domaine pour l'administrateur?

La raison en est parce que nginx n'apprend pas le path (partie de la request) jusqu'à ce que la couche TLS soit configurée, de sorte qu'elle ne puisse pas remonter dans le time et changer d'avis sur l'exigence d'un certi de client.

Un autre travail peut être de redirect / admin vers un autre nom d'hôte egadmin.domain-name (vous auriez besoin d'un cert de wild-card), et il devrait pouvoir appliquer les certificates de clients à ce niveau.

Sinon, si vous essayez de rendre factuel le certi de client, tous les clients obtiendront une window contextuelle leur demandant de choisir un cert de client.