diff --git a/workflow/engine/methods/processes/processes_webEntryValidate.php b/workflow/engine/methods/processes/processes_webEntryValidate.php index 03f78520a..32387cea6 100644 --- a/workflow/engine/methods/processes/processes_webEntryValidate.php +++ b/workflow/engine/methods/processes/processes_webEntryValidate.php @@ -20,14 +20,17 @@ $sWE_USR = $oData->WE_USR; //echo ($sTASKS."
"); //echo ($sDYNAFORM."
"); +$streamContext = []; -if (G::is_https()) +if (G::is_https()) { $http = 'https://'; -else + $streamContext = ['stream_context' => stream_context_create(['ssl' => ['verify_peer' => false, 'verify_peer_name' => false, 'allow_self_signed' => true]])]; //lsl +} else { $http = 'http://'; +} $endpoint = $http . $_SERVER['HTTP_HOST'] . '/sys' . SYS_SYS . '/' . SYS_LANG . '/' . SYS_SKIN . '/services/wsdl2'; -@$client = new SoapClient( $endpoint ); +$client = new SoapClient( $endpoint, $streamContext ); $user = $sWS_USER; $pass = $sWS_PASS;