背景
次のようにAPIは、社内アズカバンプラットフォーム、HTTPSサイト、カールステートメントアズカバン使用公式APIドキュメントにアクセスするための方法を使用します:
カール-k -X POST --data "アクション=ログイン&ユーザ名=アズカバン&パスワード=アズカバン" https://ではlocalhost:8443
前記カール-kを可能にするには、非セキュアSSL接続と転送データ(非信頼できる証明書)を表します
したがって、必要がpythonでリクエストにリクエストを設定します
オペレーティング
次のように実際には、相互参照の非常に単純な加算、リクエスト内のリクエスト(=偽の検証):
RESP = 要求。ポスト( URL = azkaban_url、ヘッダ= ヘッダ、データ=のデータは、ベリファイ= 偽)
しかし、このすべては、SSL証明書のセキュリティの問題を無視した後、プロンプトが危険な意味warnning警告、があることを追加
次のようにおそらくエラーは、次のとおりです。
/ USR / ローカル/ libに/ python2 0.7 / DIST - パッケージ/ 要求/ パッケージ/ urllib3 / のConnectionPool。PY:791:InsecureRequestWarning:未確認HTTPS 要求がされて作られました。追加証明書の検証はされて強くお勧め。参照してください:httpsを:/ / urllib3。readthedocs。ORG / EN /最新/ セキュリティ。HTML InsecureRequestWarning )
次のように公式の溶液が与えられます。
インポートurllib3の#は、ザ・が警告SSL認証をオフにし
urllib3を。disable_warnings()
参照
https://azkaban.readthedocs.io/en/latest/ajaxApi.html#authenticate