SSLの「不正なハンドシェイク」エラーが発生しました。この問題への最も似通った対応は、古いライブラリである1024bit certに起因するようです。非互換性など...私はと思う。私は最新のもので、なぜこのエラーが出ているのか分からない。最新の依存関係にもかかわらず、PythonリクエストでSSLエラーが発生しました
SETUP:
- リクエスト2.13.0
- 認証取得2017年1月23日
- 'のOpenSSL 1.0.2g 2016年3月1日'
私は(2048ビットの証明書このAPIを打ちますよキー):https://api.sidecar.io/rest/v1/provision/application/device/count/
このエラーが発生する: requests.exceptions.SSLError: ("bad handshake: Error([('SSL routines', 'ssl3_get_server_certificate', 'certificate verify failed')],)",)
はl.44
https://github.com/sidecar-io/sidecar-python-sdk/blob/master/sidecar.pyのを参照してください。私はリクエストに
verify=False
を有効にした場合、私はバイパスすることができますが、認証が失敗した理由私はむしろ把握と思います。
ご協力いただきありがとうございます。ありがとう!
素晴らしい、洞察のおかげです! –