SDK を利用して Active Collab の拡張機能を作成しています。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()
ます。誰がこれを引き起こしているのか知っていますか?