авторизации Windows
С виндовых тачек все работает хорошо, но с линуксовых получаю ошибку
The HTTP request is unauthorized with client authentication scheme 'Negotiate'. The authentication header received from the server was 'Negotiate, NTLM'.
В какую степь копать ? =(
Курить в сторону обменна данных, вебсервисов, а так же сервера который поднимит это дело, апач например. Если я правильно понял
предполагая что basic auth тоже прокатит на 1С - добавлять заголовок https://stackoverflow.com/questions/32521024/soap-basic-authorization-using-c-sharp
есть требование отказаться от basic, раньше через него все работало =(((
надо копать вглубь. Честно, проще вырыть яму и туда сразу прыгнуть) Это звучит как Kerberos аутентификация и настроить её в линуксе можно, для этого тачка и юзер должны быть в Active Directory
а как быть если это контейнер ? постоянно вводить в домен ? звучит не очень =)
самое простое решение - перекинуть AD в ажуру и логиниться через нормальный OIDC по хттп
Посмотри на веб сервер httpsys, а не kestrel.
Обсуждают сегодня