У меня есть приложение .NET, которое прослушивает WebSocket. Клиенты должны соединиться с сервером, используя TLS 1.2 с аутентификацией клиента. Я добавил информацию о сертификате для этого IP-адреса и порта с помощью команды netsh на машине с Windows. Работает нормально годами. Теперь я хочу преобразовать это приложение в .NET Core и запустить его в Linux. Я успешно преобразовал это .NET Core, но не смог найти эквивалент команды netsh в Linux. Синтаксис команды netsh, которую я использовал в Windows:
netsh http add sslcert ipport=0.0.0.0:8000 certhash=0000000000003ed9cd0c315bbb6dc1c08da5e6 appid={00112233-4455-6677-8899-AABBCCDDEEFF} clientcertnegotiation=enable`