1
iamはLinuxマシンでPython 3.6を使用しています。そして、私のHTTPS要求は機能しません。Python 3.6を無効にするSSL(verify = False)は動作しません
import requests
requests.get('https://192.168.56.101:4665/v1/objects/services/docker-icinga2!random-005', verify=False, auth=('root', 'icinga'))
応答は次のとおりです。disable_warnings で
/usr/local/lib/python3.6/site-packages/requests/packages/urllib3/connectionpool.py:852: InsecureRequestWarning: Unverified HTTPS request is being made. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#ssl-warnings
InsecureRequestWarning)
ようにコード:私は応答としてこれを取得
import requests
from requests.packages.urllib3.exceptions import InsecureRequestWarning
# Disable flag warning
requests.packages.urllib3.disable_warnings(InsecureRequestWarning)
requests.get('https://192.168.56.101:4665/v1/objects/services/docker-
icinga2!random-005', auth=('root', 'icinga'))
(uは画像に表示されて) Error
私はあなたのコードをコピーしてください。それは私にまず最初に輸入要求への応答を与えるので、私はそれを上に書いてください: (これはこのコメントのために長く)私はトレースバックが失敗する。 requests.packages.urllib3.exceptions.SSLError:[SSL:CERTIFICATE_VERIFY_FAILED]証明書の検証に失敗しました(_ssl.c:749) 上記の質問に完全なテキストを書きます。 – klausf11
同じrequest.get行にあるのでしょうか? –
どういう意味ですか? Pythonスクリプトのエラー応答またはコード?私はコードにエラーレスポンスを画像として追加しました。 – klausf11