Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

NTLM authentication via the Network Authentication feature #87

Open
cgassmann opened this issue Nov 15, 2017 · 4 comments
Open

NTLM authentication via the Network Authentication feature #87

cgassmann opened this issue Nov 15, 2017 · 4 comments

Comments

@cgassmann
Copy link

Firefox 57.0, Kee 2.0.0.25

NTLM authentication isn't working (for example to a SharePoint site). Kee recognizes the URL and shows its credentials popup. However, after credentials are selected, Firefox still displays its regular authentication popup and credentials have to be entered manually.

@luckyrat
Copy link
Member

I'm afraid I've seen no indication that the new Firefox will allow add-ons to support NTLM authentication so this request may have to be on the back burner for quite some time. Feel free to poke Mozilla to ask for support though since they might change their mind if enough people want it.

@luckyrat luckyrat changed the title NTLM authentication not working NTLM authentication via the Network Authentication feature Nov 15, 2017
@fbender
Copy link

fbender commented Jan 12, 2018

See e.g. https://bugzilla.mozilla.org/show_bug.cgi?id=1429320

How about using the webRequest API for that? You could intercept the requests and act upon them before the "normal" Fx handlers kick in. Don't know how the internals work here but maybe you can dig into it a bit.

@ebugusey
Copy link

ebugusey commented Jan 12, 2018

Kee already uses this event from webRequest API. And this event for some reason doesn't support NTLM.
If you suggest to implement NTLM auth using onHeadersReceived event, consider the complexity of doing it without help from a browser. It's not worth it I say.

@luckyrat
Copy link
Member

luckyrat commented Apr 9, 2018

Mozilla are now accepting patches for community contributions to enable this feature in Firefox. If anyone fancies contributing this support to Firefox, the relevant links are on the bug that @fbender created: https://bugzilla.mozilla.org/show_bug.cgi?id=1429320

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants