Python リクエストの SSLError への対処: SSL 検証への道
Python リクエストを扱うときに SSLError に直面すると、イライラする障害になることがあります。この問題は、信頼できない SSL 証明書が原因で発生します。 SSL 証明書が必要な場所を理解するために、問題の詳細を詳しく調べてみましょう。
クイック フィックス: 証明書検証の無効化
最も適切な解決策は、verify パラメーターを設定することです。 False:
requests.get('https://example.com', verify=False)
ただし、これは証明書をバイパスすることによりセキュリティを侵害します。
最適な解決策: 信頼できる SSL 証明書
より安全な方法は、信頼できる SSL 証明書を取得し、verify パラメータを次のように設定することです。文字列としてのパス:
requests.get('https://example.com', verify='/path/to/cert.pem')
Requests バージョン 2.0 以降では、verify パラメータが提供します。柔軟性:
理解をさらに深めるために、リクエスト ドキュメントの cert パラメータを調べてください: https://requests.readthedocs.io/en/master/user/advanced/#ssl -証明書検証
以上がPython リクエストの SSLError: Untrusted SSL Certificate を解決するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。