Questions tagged [http-negotiate]

There are two kinds of content negotiation which are possible in HTTP: server-driven and agent-driven negotiation. These two kinds of negotiation are orthogonal and thus may be used separately or in combination. One method of combination, referred to as transparent negotiation, occurs when a cache uses the agent-driven negotiation information provided by the origin server in order to provide server-driven negotiation for subsequent requests.

There are two kinds of content negotiation which are possible in HTTP:

  • server-driven and
  • agent-driven negotiation.

These two kinds of negotiation are orthogonal and thus may be used separately or in combination.

One method of combination, referred to as transparent negotiation, occurs when a cache uses the agent-driven negotiation information provided by the origin server in order to provide server-driven negotiation for subsequent requests.

16 questions
26
votes
2 answers

Windows authentication in linux docker container

i am trying to use windows authentication in linux docker container under kubernetes. I am following this settings: https://learn.microsoft.com/en-us/aspnet/core/security/authentication/windowsauth?view=aspnetcore-3.1&tabs=visual-studio#kestrel App…
Scholtz
  • 2,878
  • 2
  • 23
  • 23
5
votes
1 answer

Excel VBA: NTLM / Kerberos & Negotiate Authentication in VBA-Web / WinHttp

I want to interface with a REST API of a website (in EXCEL VBA) that requires authentication , using either a digital certificate (.PFX file) (NTLM authentication), or using the Windows Domain authentication (Kerberos & Negotiate Authentication).…
Goldtrallion
  • 51
  • 1
  • 4
4
votes
1 answer

How to use a Service Worker With BASIC Authentication (NTLM, Negotiate)

I have been trying to use a service worker within a IIS hosted web site that caches some of the static content of the site. The site is an internal application that uses Windows Authentication. I have been able to register and run a service worker…
Nathan Fisher
  • 7,961
  • 3
  • 47
  • 68
3
votes
1 answer

What is NTLM/Authenticate/Negotiate web authentication

I understand basic and digest authentication. But I've searched a lot and I'm struggling with NTLM, Authenticate, & Negotiate. I think, correct me if I am wrong, that NTLM & Authenticate are two terms for the same protocol. And negotiate is trying…
David Thielen
  • 28,723
  • 34
  • 119
  • 193
2
votes
1 answer

git "fatal: Authentication failed for 'http:...'" from Microsoft Visual Studio Team Foundation Server

I upgraded my Ubuntu to 18.10 (from 17.10). Now I can't connect to my project's Microsoft Visual Studio Team Foundation Server (Version 16.131.27701.1) from the CLI any more. (I didn't worked on the repository for two weeks. So I don't know if the…
Thomas
  • 21
  • 1
2
votes
1 answer

Unauthorized Error : Negotiate token Instead of bearer token comes in IE

We have developed a web application using angularjs and web api. The application is deployed in IIS 8.5. Users are in AD domain, our site is added in local intranet zone and also selected automatic login only in intranet zone option. We are using…
1
vote
0 answers

How to map signal connection to a user ID? JavaScript serverless

I'm using a serverless JavaScript function app with a default negotiate function and another httpTrigger function called sendMessage. I'm trying to get sendMessage to send signalR messages to a specific client that has a userId (Broadcasting already…
1
vote
1 answer

Firefox SPNEGO Negotiate protocol - multiple connections?

I'm using gssapi/Kerberos authentication in my web application, and I want single sign on via the browser. The problem is, Firefox sends an initial request to the server with no authentication, and receives a 401. But it includes a keep-alive…
John B
  • 3,391
  • 5
  • 33
  • 29
0
votes
1 answer

BizTalk 2020 - HTTP request unauthorized with client authentication scheme 'Negotiate'. The authentication header received/server was 'Negotiate'

We have an orchestration using a SendPort to call an in-house webservice that is not on the same machine as BizTalk. The exact same application runs fine on BizTalk 2016, but fails on BizTalk 2020. Error Description: System.Net.WebException: The…
NealWalters
  • 17,197
  • 42
  • 141
  • 251
0
votes
0 answers

Generate simple successful HTTP Negotiate/NTLM process in C#/Powershell/Python/High-Level Lang

I've looked over the SSPI documentation, however can find relatively little in the way of sample or working code that implements the library interfaces required in C++. My goal: There have been numerous situations where NTLM authentication has…
Coruscate5
  • 2,253
  • 17
  • 28
0
votes
1 answer

Why chrome does not prompt for NTLM credentials on Linux when only "WWW-Authenticate: Negotiate" is sent? On Windows it does

I have a server that supports both methods Negotiate & NTLM (Using Waffle). The detail is that it only sends "WWW-Authenticate: Negotiate". On Windows, this works as expected: Chrome prompts for NTLM credentials. But on Linux, this fails without…
0
votes
0 answers

Windows Authentication in Chrome/Edge got issue HTTP request is unauthorized...the authentication header received from the server was Nogotitate, NTLM

I have an issue with a web client calls to WCF service. The HTTP request is unauthorized with client authentication scheme "Negotiate". The authentication header received from the server was "Negotiate, NTLM"... I can say that all of the staff in…
0
votes
1 answer

How to avoid multiple 401 when using Windows authentication on HTTP.sys

I have a Web API which uses .NET core 2.2 and HTTP.Sys. I've setup Windows authentication and I can see the 401 WWW-Negotiate challenge followed by 200 when the user is authorized. Now I've performed the same request several times but I see the…
peval27
  • 1,239
  • 2
  • 14
  • 40
0
votes
1 answer

Impersonated HTTP authentication working only on localhost

I'm dealing with supporting Windows authentication on a ASP.NET Web API and the client is C++. I have taken this sample code from Microsoft #include #include #include #pragma comment(lib, "winhttp.lib") DWORD…
0
votes
1 answer

WCF The HTTP request is unauthorized with client authentication scheme 'Negotiate'

I have a WCF service hosted on IIS with Windows Aut, I am able to connect to the service from my client application (WPF) on my local machine, but when I try to access the service from some other machine I get the following error The HTTP request is…
user1662008
  • 297
  • 1
  • 5
  • 17
1
2