Вызовите SOAP API с NTLM-аутентификацией из webapp / javascript - PullRequest
0 голосов
/ 10 января 2020

Я создаю vuejs веб-приложение и мне нужно запросить данные из существующего soap веб-сервиса с аутентификацией NTLM. Я нашел примеров , например, с ntlm. js, как это сделать, но кажется, что учетные данные пользователя всегда нужны (все фрагменты кода, которые я нашел, имели имя пользователя, пароль & domain как обязательные параметры для процесса аутентификации ntlm.

Есть ли способ, которым браузер может получить доступ к данным NTLM (например, ha sh?) / учетным данным текущего пользователя, чтобы запросить данные у API (-> без повторного запроса учетных данных?)

Я могу запросить API по SoapUI (который предлагает встроенную функцию аутентификации NTLM -> но мне нужно указать имя пользователя, пароль и домен).

В качестве запасного варианта я получал доступ к API через мой основной бэкэнд приложения (! = soap сервисный сервер) с пользователем stati c. Но я не смог бы видеть пользователя, который сделал запрос в моих журналах (поэтому не является предпочтительным способом go).

К сожалению, я не очень знаком с NTLM.

Любая помощь или предложение высоко ценится. Спасибо большое С наилучшими пожеланиями Саймон

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...