Описание тега http-negotiate

В HTTP возможны два типа согласования содержимого: согласование, управляемое сервером и согласование, управляемое агентом. Эти два вида согласования ортогональны и поэтому могут использоваться по отдельности или в комбинации. Один метод комбинирования, называемый прозрачным согласованием, происходит, когда кэш использует управляемую агентом информацию согласования, предоставленную исходным сервером, чтобы обеспечить управляемое сервером согласование для последующих запросов.
1 ответ

git "fatal: проверка подлинности не выполнена для" http:... "" из Microsoft Visual Studio Team Foundation Server

Я обновил свою Ubuntu до 18.10 (с 17.10). Теперь я не могу подключиться к серверу Microsoft Visual Studio Team Foundation Server моего проекта (версия 16.131.27701.1) из интерфейса командной строки. (Я не работал над хранилищем в течение двух недель…
14 янв '19 в 11:46
0 ответов

Excel VBA: аутентификация NTLM / Kerberos и согласования в VBA-Web / WinHttp

Я хочу взаимодействовать с REST API веб-сайта (в EXCEL VBA), который требует аутентификации, используя либо цифровой сертификат (файл.PFX) (аутентификация NTLM), либо используя аутентификацию домена Windows (Kerberos & Negotiate Authentication). Пос…
06 ноя '16 в 22:55
1 ответ

Как использовать сервисного работника с базовой аутентификацией (NTLM, согласование)

Я пытался использовать работника службы на размещенном на веб-сайте IIS веб-сайте, который кэширует часть статического содержимого сайта. Сайт является внутренним приложением, использующим проверку подлинности Windows. Я смог зарегистрироваться и за…
04 июл '16 в 23:09
1 ответ

Несанкционированная ошибка: токен согласования Вместо токена на предъявителя приходит в IE

Мы разработали веб-приложение, используя angularjs и веб-API. Приложение развернуто в IIS 8.5. Пользователи находятся в домене AD, наш сайт добавлен в локальную зону интрасети, а также выбран автоматический вход в систему только в зоне интрасети. Мы…
2 ответа

Как механизм согласования HTTP-аутентификации устанавливает сеанс?

Как описано в RFC 4559, Negotiate Механизм может принимать несколько запросов для завершения контекста GSSAPI. Однако из RFC я не могу понять, какой механизм используется для связи этих запросов друг с другом. Чтобы взять пример, описанный в разделе…
11 авг '14 в 01:09
0 ответов

Firefox SPNEGO Протокол переговоров - несколько соединений?

Я использую аутентификацию gssapi/Kerberos в своем веб-приложении и хочу единый вход через браузер. Проблема в том, что Firefox отправляет начальный запрос на сервер без аутентификации и получает 401. Но он включает заголовок keep-alive: Connection:…
1 ответ

WCF HTTP-запрос не авторизован с помощью схемы аутентификации клиента "Согласование"

У меня есть служба WCF, размещенная на IIS с Windows Aut, я могу подключиться к службе из моего клиентского приложения (WPF) на локальном компьютере, но при попытке получить доступ к службе с другого компьютера появляется следующая ошибка HTTP-запро…
12 сен '14 в 03:45
1 ответ

Что такое NTLM/ Аутентификация / Согласование веб-аутентификации

Я понимаю основную и дайджест-аутентификацию. Но я много искал и борюсь с NTLM, Authenticate и Negotiate. Я думаю, поправьте меня, если я ошибаюсь, что NTLM и Authenticate - это два термина для одного и того же протокола. И переговоры сначала пытают…
1 ответ

Олицетворенная HTTP-аутентификация работает только на локальном хосте

Я имею дело с поддержкой проверки подлинности Windows на веб-API ASP.NET, и клиент - C++. Я взял этот пример кода от Microsoft #include <windows.h> #include <winhttp.h> #include <stdio.h> #pragma comment(lib, "winhttp.lib") DWORD C…
1 ответ

Как избежать множественных ошибок 401 при использовании проверки подлинности Windows на HTTP.sys

У меня есть веб-API, использующий ядро ​​.NET 2.2 и HTTP.Sys. Я установил аутентификацию Windows и вижу запрос 401 WWW-Negotiate, за которым следует 200, когда пользователь авторизован. Я выполнил один и тот же запрос несколько раз, но вижу, что про…
1 ответ

Аутентификация Windows в контейнере докеров linux

Я пытаюсь использовать проверку подлинности Windows в контейнере докеров linux под кубернетами. Я следую этим настройкам: https://docs.microsoft.com/en-us/aspnet/core/security/authentication/windowsauth?view=aspnetcore-3.1&tabs=visual-studio#kes…
0 ответов

использование twisted для аутентификации ssl

Я могу получить доступ к интрасети своей компании с помощью HttpNegotiateAuth, поскольку он позволяет мне передавать файл cert.pem в качестве одного из параметров. from requests_negotiate_sspi import HttpNegotiateAuth r = requests.get(URL, verify=ce…
24 июл '20 в 18:52
0 ответов

При проверке подлинности Windows в Chrome / Edge возникла проблема. HTTP-запрос неавторизован… заголовок проверки подлинности, полученный от сервера, был Nogotitate, NTLM

У меня проблема с вызовами веб-клиента в службу WCF. HTTP-запрос неавторизован со схемой аутентификации клиента «Согласование». Заголовок аутентификации, полученный от сервера, был "Negotiate, NTLM"... Могу сказать, что все сотрудники компании не ст…
1 ответ

Почему хром не запрашивает учетные данные NTLM в Linux, когда отправляется только «WWW-Authenticate: Negotiate»? В винде так и есть

У меня есть сервер, который поддерживает оба метода Negotiate и NTLM (с использованием Waffle). Деталь в том, что он отправляет только «WWW-Authenticate: Negotiate». В Windows это работает так, как ожидалось: Chrome запрашивает учетные данные NTLM. …
07 окт '22 в 02:28
0 ответов

Как сопоставить подключение сигнала с идентификатором пользователя? JavaScript без сервера

Я использую бессерверное приложение функции JavaScript с функцией согласования по умолчанию и другой функцией httpTrigger, называемой sendMessage. Я пытаюсь заставить sendMessage отправлять сообщения signalR конкретному клиенту с идентификатором пол…
0 ответов

Создайте простой успешный процесс HTTP Negotiate/NTLM в C#/Powershell/Python/High-Level Lang

Я просмотрел документацию по SSPI, однако нашел относительно немного примеров или рабочего кода, реализующего библиотечные интерфейсы, необходимые в C++. Моя цель : было множество ситуаций, когда аутентификация NTLM не удалась. Я хотел бы иметь возм…
1 ответ

BizTalk 2020 — HTTP-запрос неавторизован со схемой аутентификации клиента «Переговоры». Получен заголовок аутентификации/сервер был «Переговоры».

У нас есть оркестровка, использующая SendPort для вызова внутренней веб-службы, которая не находится на том же компьютере, что и BizTalk. То же самое приложение отлично работает в BizTalk 2016, но не работает в BizTalk 2020. Описание ошибки: System.…
27 апр '23 в 21:40