ちょっと、コミットしようとしたときにpysvn.Client.callback_ssl_server_trust_prompt required
エラーが表示されます。私はそれがインターネット検証との信頼関係と関係していることを理解しています。pysvn.Client.callback_ssl_server_trust_promptエラー
ここにドキュメントがありますが、わかりません。
pysvn.Client.callback_ssl_server_trust_prompt
import pysvn
def ssl_server_trust_prompt(trust_dict):
return retcode, accepted_failures, save
client = pysvn.Client()
client.callback_ssl_server_trust_prompt = ssl_server_trust_prompt
callback_ssl_server_trust_prompt は、HTTPSサーバ は、証明書を提示し、それが信頼すべきかどう転覆 は確認されていませんたびに呼び出されます。 callback_ssl_server_trust_promptは、 証明書に関する情報とともに信頼dictで呼び出された です。
障害 - INT - 障害 のビットマスク - [これらのビットが何を意味するのですか?]ホスト名 - 文字列 - 証明書が finger_printから提示されたホスト名 - 文字列 - 証明書 指紋VALID_FROM - 文字列 - 有効な本からISO8601日付 valid_until - 文字列 - stirng - - 発行DNAMEレルム - 文字列 - この ISO8601日付issuer_dname utilの有効 レルムpysvnは、3つの値のタプルが (リターンコード、accepted_failuresは、保存) 復帰へ callback_ssl_server_trust_promptを期待しています。
retcode - ブール値でない場合はFalse、ユーザー名とパスワードは です。 サブバージョンで のユーザー名とパスワードを使用する場合は真です。 accepted_failures - int、受け入れられました 失敗しましたsave - boolean、 にサブバージョンを設定する場合は、 設定ディレクトリの証明書を覚えておいてください。証明書を保存しないようにするには、偽 を返します。
「信頼する辞書」には正確にどのような情報が含まれていますか?それはどのように構造化されるべきですか?キーと値のペアは何ですか? – Enrique