Мне нужно включить Authenticated Origin Pulls на моем http.sys. NET Базовое приложение, но я очень запутался.
До сих пор я выполнял следующие шаги:
- Установить origin-pull-ca.pem в Trusted root
- netsh http add sslcert hostnameport = xxxxxxxxxxx.com: 443 appid = '{APPLICATION-IDENTIFIER}' certhash = THUMBPRINT -CERTIFICATE certstorename = МОЕ clientcertnegotiation = enable (где THUMBPRINT-CERTIFICATE является «Сертификатом происхождения» Cloudflare, а не origin-pull-ca.pem)
Но .. сейчас?
Это конфигурация NGINX, чтобы заставить ее работать
ssl_client_certificate /etc/nginx/certs/cloudflare.crt;
ssl_verify_client on;
Что означает применение его к веб-серверу HTTP.sys на ASP. NET Core?