Чтобы включить Настройки согласования SSL на конкретном маршруте, вы можете применить эту настройку к определенному местоположению
<location path="Route/Goes/Here">
<system.webServer>
<security>
<access sslFlags="SslNegotiateCert"/>
</security>
</system.webServer>
</location>
В зависимости от настроек IIS это может привести к ошибке 500, говоря«Этот раздел конфигурации нельзя использовать по этому пути. Это происходит, когда раздел заблокирован на родительском уровне».Если это произойдет, вам нужно включить флаг чтения / записи настроек SSL, как показано здесь:
![SSL Settings Read/Write](https://i.stack.imgur.com/lituZ.png)
Или используя Powershell:
Set-WebConfiguration //System.WebServer/Security/access[@sslFlags] -metadata overrideMode -value Allow -PSPath IIS:/