5

.pfx ファイルとして持っている X.509 証明書を必要とする HTTPS/TLS TCP サイトにアクセスするためのスクリプトを作成しています。

私は SOAPpy 0.12.5 と Python 2.7 を使用しており、以下のコードから始めました。

import SOAPpy
url = "192.168.0.1:5001"
server = SOAPpy.SOAPProxy(url)

# I think I need to pass the cert to server here...

server.callSoapRPC(xxxx)

これを実行しようとすると、次のメッセージで失敗します

socket.error: [Errno 10061] No connection could be made because the target machine actively refused it

.pfx 証明書を SOAPproxy に関連付ける方法はありますか?

ありがとう

4

1 に答える 1

1

私はこの方法でそれを行うことができました:

import SOAPpy
SOAPpy.Config.SSL.cert_file = 'cert_file'
SOAPpy.Config.SSL.key_file = 'key_file'

server = SOAPpy.SOAPProxy(url, config=config)
于 2012-08-27T15:09:57.337 に答える