Active Collab SSL ошибка, связанная с

Я создаю расширение для Active Collab, используя их SDK. Перед установкой SSL сертификата их проблем не было, и мой код работал нормально. После установки SSL и обновления моего root_URL и обновления URL в соединительной части моего кода я теперь получаю

Неустранимая ошибка: необработанное исключение «ActiveCollab \ SDK \ Exceptions \ CallFailed» с сообщением «издатель сертификата пера не распознан».

Однако мой SSL установлен правильно. У меня нет других проблем с этим.

соответствующая часть кода:

error_reporting(E_ALL);
ini_set('display_errors', 1);

require_once '/path/to/public_html/activecollab/5.8.7/activecollab-feather-sdk/vendor/autoload.php';$authenticator = new \ActiveCollab\SDK\Authenticator\SelfHosted('****', '********','username','password', 'https://url.domain.com'); <=dummy entry

$token = $authenticator->issueToken();

Обратный след показывает, что проблема возникает в issueToken(), Кто-нибудь знает, что может быть причиной этого?

0

Решение

Активный Collab SDK 3.1 позволяет отключить проверку SSL-узла, например:

$authenticator = new \ActiveCollab\SDK\Authenticator\SelfHosted('ACME Inc', 'My Awesome Application', 'you@acmeinc.com', 'hard to guess, easy to remember', 'https://my.company.com/projects', false);
$authenticator->setSslVerifyPeer(false);

Бежать composer update и настройте свой код, чтобы отключить проверку SSL, и вы сможете подключиться.

0

Другие решения

Других решений пока нет …