Get autorization when sending HttpPost

Hi,

I’m developing an add-on, where I have an event listener, and every time there are changes in the issue, comments, or attachment, I will need to send a request to a server in our company.

At first, I had the issue on “PKIX path building failed”, and that is solved by importing certificates to the cacerts.

Now, I’m getting a new error message saying that I am not authorized to access the server. So, what I did was to use WinHttpClients.createDefault(), and it works! But this is just my local environment where I develop the add-on. If I install it to our JIRA server, it won’t work because then it will be getting the server’s Windows’ credentials.

What I need is to get the credentials of the user from the browser. How can I do that?