smooch アプリで webhook を作成しようとしています。次のような https でターゲット エンドポイントを追加しようとするたびに:
URL : https://www.api.someurl.com/some/path/messageHook
「ターゲット URL のドメインでサービスが見つかりません」というエラー メッセージが表示される
しかし、HTTPS なしで同じことをすると
URL : http://www.api.someurl.com/some/path/messageHook
追加されますが、これはまだ機能しません。
カスタマーサービスに話しかけたところ、次のように言われました。
Webhook を作成すると、Smooch は >domain のルートに HEAD リクエストを送信して、サーバーが存在することを確認します。したがって、ターゲットが > https://example.com/webhook-url/app-idの場合、Smooch は HEAD >リクエストを https://example.com/に送信し、ステータス コード >200 のレスポンスを期待します。 、400、または 500 の範囲 (502 を除く)。
さらに、エンドポイントが HTTPS の場合、自己署名証明書または不足している証明書の検証リクエストは失敗します。
最初の部分: my endpoint; https://www.api.someurl.com/は 200 ステータス コードを返します
そして、2番目の(認証)部分について:私はLetsEncryptを使用して署名付き証明書を使用していますが、https://www.sslshopper.com/は問題を検出しません