Fiddler неожиданно управляет NTLM - PullRequest
0 голосов
/ 03 августа 2020

Я пытаюсь подключиться к старому сайту sharepoint с помощью Fiddler. SP использует NTLM, и я могу получить к нему доступ со своими учетными данными. Если я изменяю oSession ["X-AutoAuth"] в Fiddler для тестирования других пользователей, кроме меня, и я подключаюсь к браузеру с помощью SP, я всегда получаю доступ со своими учетными данными, несмотря на то, что Fiddler запущен и настраиваемое правило для установки новых учетных данных уволен. Более того, если я воспроизводю из Fiddler запрос 401, записанный в предыдущем сценарии, я подключаюсь к ожидаемым учетным данным, установленным в Fiddler.

При использовании браузера кажется, что учетные данные, установленные в Fiddler, не учитываются, и они перезаписываются оригинальной аутентификацией из браузера. (Я пробовал другой браузер с тем же результатом).

Это из журнала Fiddler:

16: 26: 39: 4401 Automati c аутентификация сеанса № 3 не удалась. System.ComponentModel.Win32Exception Функционал без поддержки в System. Net .NTAuthentication.GetOutgoingBlob (Byte [] incomingBlob, Boolean throwOnError, SecurityStatus & statusCode) в System. Net .NTAuthentication.GetOutgoing Net .NtlmClient.DoAuthenticate (запрос строки, WebRequest webRequest, учетные данные ICredentials, логическая предварительная проверка подлинности) в System. Net .NtlmClient.Authenticate (запрос строки, WebRequest webRequest, учетные данные ICredentials) в System. * 1017AuthenticationMuthentication (Запрос строки, запрос WebRequest, учетные данные ICredentials) в Fiddler.Session. () В C: \ Jenkins \ Fiddler_Windows \ workspace \ FiddlerCore \ FiddlerCore.Shared \ Common \ Core \ Session.cs: riga 4564

Есть идеи?

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