How can I pass UserId/Password securely as a parameter using UTL_HTTP
With in my PLSQL package I am connecting to Web Applicaton in order to pull the content of a report. In order to do this I have to pass the UserId/Password as parameters in my URL. How can I do this securely? Currently the UserId/Password is being passed across the net in clear text. Here is a snippet of my code:
feedloc := 'https://111.11.11.11:8000/abc/clientLogin';
feedData := '&Email=XXXXXX&Passwd=XXXXXX';
req := UTL_HTTP.BEGIN_REQUEST (url=>feedLoc, method=>'POST');
UTL_HTTP.SET_HEADER ( req, 'Content-Type', 'application/x-www-form-urlencoded');
UTL_HTTP.SET_HEADER ( req, 'Content-Length', length(feedData) );
UTL_HTTP.WRITE_TEXT ( r => req,