2009-07-15 3 views
1

で保護されたWebサービスにアクセスして、私はSSL/HTTPS経由での証明書ベースのクライアント認証(PKI)を必要とRESTfulなWebサービスからデータにアクセスするためのPythonを使用する必要があります。これを行うための推奨される方法は何ですか?PythonはPKI/SSL

答えて

1

私はこれが見つかりました:それは動作しない場合がありますので、私はそれを試していなかったhttp://code.activestate.com/recipes/117004/ を。あなたは、サーバーの証明書を検証する必要がないことを提供するために働く必要がありhttplib.HTTPSConnectionを使用してstribikaによって

2

提案。あなたが望むならば/サーバーを確認する必要がある、あなたは(OpenSSLライブラリのサブセットの周りのPythonラッパーです)サードパーティのモジュールなどpyOpenSSLを見てする必要があります。

0

私はM2Cryptoを使用することをお勧めします。あなたはツイスト男、M2Crypto integrates with Twistedている場合ので、あなたはツイストは、ネットワーキングのものとM2Crypto SSL /検証/検証ものを処理させることができます。