Вход в Soap с помощью PHPPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Вход в Soap с помощью PHP

Сообщение Anonymous »

Я проверил и прочитал много вопросов и ответов о том, как войти в систему с помощью мыла, но мой код не работает.
Я попробовал с php SoapClass< /p>

Код: Выделить всё

$context = stream_context_create([
'ssl' => [
'verify_peer' => false,
'verify_peer_name' => false,
],
]);

$options = [
'stream_context' => $context,
'trace' => 1, // Para depuración
'exceptions' => true, // Lanza excepciones en caso de error
'cache_wsdl' => WSDL_CACHE_NONE, // Desactiva el cache para evitar problemas con versiones desactualizadas
'connection_timeout' => 30, // Timeout para la conexión
];

// $this->serviceUrl => https://example.com/wsLogin.asmx?WSDL
$soapClient = new SoapClient($this->serviceUrl, $options);
$params = [
'sSeguridad'  => 'XXXXX',//$this->sSeguridad,
'NIF'         => 'XXXXX', // $nif,
'Clave'       => 'XXXXX',
];

$result = $soapClient->__soapCall(
'ComprobarCredencialesPorNIFyClave',
$params
);
Я получаю следующую ошибку:

SoapFault: внутренняя ошибка сервера в SoapClient->__doRequest() (строка 108 из модули/custom/aea_login/src/AeaSoapClient.php).

Если я попробую использовать xlm с этим кодом:

Код: Выделить всё

    $xml = 

Подробнее здесь: [url]https://stackoverflow.com/questions/79369416/soap-login-with-php[/url]
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»