Forum Discussion
not quite sure what you're asking. Are you just wanting to see confirm that the basic auth credentials are in the http header?
- PhilAJ525 years agoOccasional Contributor
Sorry for late reply, I've been away over Xmas.
Thanks for responses and help - I'll try to clarify my problem.
What I have is a SOAP server, written in PHP.
Before using SOAPUI I wrote a small test client of my own, and included a username and password in the definition of the client object;$uname = "ABCDE";
$pword = "12345";
$client = new SoapClient('http://xyz/abcWSDL.wsdl',array('trace'=>1,'exceptions'=>1, 'login'=>$uname,'password'=>$pword));
then....
$res = $client->function($params);Within the Server I was able to validate these values using;
$uname = "ABCDE";
$pword = "12345";
if(($_SERVER['PHP_AUTH_PW']!= $pword || $_SERVER['PHP_AUTH_USER'] != $uname) || !$_SERVER['PHP_AUTH_USER']) { header('WWW-Authenticate: Basic realm="Test auth"'); header('HTTP/1.0 401 Unauthorized'); echo 'Auth Failed'; exit; }Using SOAPUI I have set the Authorization to BASIC - together with a Username and Password, tried 'Pre-emptive auth' at both settings - but don't see the values in the SERVER object that is received, nor in the http Header.
Is there another setting somewhere in SOAP UI that will let me do what my own client code does?Thanks in Advance
- jaforrest215 years agoOccasional Contributor
In the upper right corner of the request pane there are 2 tabs. Click the one that says "Raw". Does that get you what you're looking for?
- PhilAJ525 years agoOccasional Contributor
NO jaforrest - that shows the SOAP envelope that is Returned - but doeesn't contain the username / password.
- jaforrest215 years agoOccasional Contributor
Sorry, I meant upper left. Mine shows the http header with the basic auth encrypted and embedded in the Authorization
Related Content
Recent Discussions
- 24 hours agoruchisingh