3

こんにちは、私は SSL に不慣れで.pfx、サーバーに対して私を確認するための一意の証明書を発行した IIS ASP.NET Web サーバーに接続しようとしています。

証明書をインストールしたブラウザを使用して、毎日ファイルをアップロードする必要があるサイトに接続できます。

同じタスクを実行するための python スクリプトを作成しようとしています。Python Mechanize ライブラリを使用しようとしました。

証明書を追加するときに、メソッドに添付できるようにファイルと.pfxファイルを変換しましたが、後で、IIS サーバーが証明書のみを受け入れ、Mechanize ブラウザー インスタンスに証明書を直接添付する方法がないことがわかりました。.key.cer PEMadd_client_certificate.pfx.pfx

このタスクを実行できる方法または別のライブラリはありますか?

4

1 に答える 1

1

リクエストライブラリを使用できます

import requests
requests.get("https://your_server", cert=('client01.cer', 'client01.key'))
于 2013-11-02T11:30:55.953 に答える