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

Support NTLM authentication #117

Closed
heatonnobu opened this issue May 6, 2021 · 18 comments
Closed

Support NTLM authentication #117

heatonnobu opened this issue May 6, 2021 · 18 comments
Labels
feature request New feature or request

Comments

@heatonnobu
Copy link

Is your feature request related to a problem? Please describe.
No.

Describe the solution you'd like
Could you consider to support NTLM authentication like postman?
image

@rangav
Copy link
Collaborator

rangav commented May 6, 2021

Hi @heatonnobu will add to roadmap.

@rangav rangav added bug Something isn't working feature request New feature or request and removed bug Something isn't working labels May 6, 2021
@zornic84
Copy link

Is there an update here?

@rangav
Copy link
Collaborator

rangav commented Jan 16, 2022

Hi @zornic84, this feature not yet prioritized, Will work on it when I get time, May be next month.

@rangav
Copy link
Collaborator

rangav commented Jan 20, 2022

I am planning to start development on this, do you have sample ntlm url for testing

@zornic84
Copy link

Hi, no sorry. I've installed only my private windows domain controller

@rangav
Copy link
Collaborator

rangav commented Jan 23, 2022

Hi All, The feature is now implemented, will be part of next update

@zornic84
Copy link

Nice, when will the next update come?

@rangav
Copy link
Collaborator

rangav commented Jan 23, 2022

it will be next week.

@rangav
Copy link
Collaborator

rangav commented Jan 26, 2022

This feature is now implemented in v1.11.0, The feature is still in BETA, so let me know if you have any issues
https://github.com/rangav/thunder-client-support/releases/tag/v1.11.0

@rangav rangav closed this as completed Jan 26, 2022
@zornic84
Copy link

Hi rangav,

good work, I just tested it successfully. now it would be cool to be able to import the requests from Postman :-D

Many greetings

@rangav
Copy link
Collaborator

rangav commented Jan 26, 2022

Thanks @zornic84 for confirming 👍

The extension now also imports the ntlm auth details from Postman exported json file.

@xusheng-gao
Copy link

NTLM doesn't seem to work for me. I got 401 - Unauthorized: Access is denied due to invalid credentials.

This same credential works fine in Chrome and Postman.

@rangav
Copy link
Collaborator

rangav commented Feb 7, 2022

Hi @samgao001

can you share a screenshot or provide more details of the request that failed.

@xusheng-gao
Copy link

xusheng-gao commented Feb 7, 2022

@rangav
I can't share that screenshot. (confidentiality issue)
response from the request comes with

header: Server Error
Content: 401 - Unauthorized: Access is denied due to invalid credentials. 
You do not have permission to view this directory or page using the credentials that your supplied.

Request is sent with default headers and NTLM authentication with username and password that worked in Chrome and Postman.

@rangav
Copy link
Collaborator

rangav commented Feb 7, 2022

are you using the the domain and workstation values also?

@xusheng-gao
Copy link

xusheng-gao commented Feb 7, 2022

@rangav those are left blank (did the same with Postman request)

but I did tried with domain and without domain to see if the error goes away

@rangav
Copy link
Collaborator

rangav commented Feb 7, 2022

I will check if there is anything can be done in the code, if there is a way to re-produce this issue, then it will be easy for me to test.

Are you sending GET or POST request?

@xusheng-gao
Copy link

xusheng-gao commented Feb 7, 2022

it was GET request with single query parameter

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

No branches or pull requests

4 participants