Windows 10 will reach EOS (end of support) on October 14, 2025. For more information, see this article.

Eheka Pytyvõha

Emboyke pytyvõha apovai. Ndorojeruremo’ãi ehenói térã eñe’ẽmondóvo pumbyrýpe ha emoherakuãvo marandu nemba’etéva. Emombe’u tembiapo imarãkuaáva ko “Marandu iñañáva” rupive.

Kuaave

NTLM SSO login prompt, succeeds on cancel

  • Mbohavai’ỹre
  • 1 oguereko ko apañuái
  • 9 Hecha
more options

I'm trying to get NTLM single sign-on to work on the three major Windows browsers. Chrome and IE work fine at this point. In Firefox there is a login prompt which rejects invalid users and accepts valid ones, but most interestingly authentication also succeeds if I press the cancel button.

In the config fields network.automatic-ntlm-auth.trusted-uris network.negotiate-auth.delegation-uris and network.negotiate-auth.trusted-uris I tried all possible combinations of the website url with/without the http:// - prefix, with/without the full path after the host and also leaving some of the fields blank.

I also used the developer tools network tab to look at the communication with the server. The three types of NTLM messages as detailed here http://www.innovation.ch/personal/ronald/ntlm.html can be seen going back and forth so the NTLM authentication seems to be working fine. The only annoying part is that it only seems to take place after dismissing the login prompt.

Also, before someone tells me to use Kerberos instead of NTLM, the only use case for SSO in this context is to fetch the name of the visitor of the web application without the user having to enter anything. Thus security is not a concern.

I'm trying to get NTLM single sign-on to work on the three major Windows browsers. Chrome and IE work fine at this point. In Firefox there is a login prompt which rejects invalid users and accepts valid ones, but most interestingly authentication also succeeds if I press the cancel button. In the config fields network.automatic-ntlm-auth.trusted-uris network.negotiate-auth.delegation-uris and network.negotiate-auth.trusted-uris I tried all possible combinations of the website url with/without the http:// - prefix, with/without the full path after the host and also leaving some of the fields blank. I also used the developer tools network tab to look at the communication with the server. The three types of NTLM messages as detailed here http://www.innovation.ch/personal/ronald/ntlm.html can be seen going back and forth so the NTLM authentication seems to be working fine. The only annoying part is that it only seems to take place after dismissing the login prompt. Also, before someone tells me to use Kerberos instead of NTLM, the only use case for SSO in this context is to fetch the name of the visitor of the web application without the user having to enter anything. Thus security is not a concern.