Boa tarde pessoal, sou novo aqui, então desculpe se minha dúvida não for explanada conforme orientação do fórum.   Estou precisando consumir uma solução de segurança via SOAP, estou utilizando a biblioteca nusoap.php, fiz as chamadas conforme exemplos que achei.   Me parece que ele comunica e trás o modelo xml, porem exibe a seguinte mensagem: wsdl error: XML error parsing WSDL from https://homologacao....scAdminWS?wsdl on line 1: Not well-formed (invalid token) Não achei mais nada sobre este erro. Para ajudar a entender o que fiz segue abaixo o código: _____________________________________________________________________________________ include ('lib/nusoap.php'); $username = 'user'; $password = 'pass'; $useCURL = isset($_POST['usecurl']) ? $_POST['usecurl'] : '0'; $proxyhost = isset($_POST['proxyhost']) ? $_POST['proxyhost'] : 'proxy'; $proxyport = isset($_POST['proxyport']) ? $_POST['proxyport'] : '8080'; $client = new nusoap_client("https://homologacao.../SscAdminWS?wsdl", 'wsdl', $proxyhost, $proxyport); $err = $client->getError(); if ($err) { echo '<h2>Constructor error</h2><pre>' . $err . '</pre>'; } //$client->setUseCurl($useCURL);; //$client->loadWSDL(); $client->setCredentials($username, $password); $result = $client->call('retornaUsuario', array('cpf'=>'123.456.789-10')); if ($client->fault) { echo '<h2>Fault</h2><pre>'; print_r($result); echo '</pre>'; } else { // Check for errors $err = $client->getError(); if ($err) { // Display the error echo '<h2>Error</h2><pre>' . $err . '</pre>'; } else { // Display the result echo '<h2>Result</h2><pre>'; print_r($result); echo '</pre>'; } } print_r($result); echo '<h2>Request</h2><pre>' . htmlspecialchars($client->request, ENT_QUOTES) . '</pre>'; echo '<h2>Response</h2><pre>' . htmlspecialchars($client->response, ENT_QUOTES) . '</pre>'; echo '<h2>Debug</h2><pre>' . htmlspecialchars($client->debug_str, ENT_QUOTES) . '</pre>'; Obrigado.