0

https 経由でサードパーティの REST API 呼び出しを行う必要があります。spring Boot アプリケーション内で偽のクライアントを使用したいと考えています。偽のクライアントと、それを使用して API 呼び出しを行う方法についてのアイデアがあります。しかし、証明書ファイルと秘密鍵を渡す方法がわかりません。以下は、偽のクライアントを使用して達成したかったサンプルの python コードの抜粋です。**でマークされたコードを組み込むのに役立つ人もいます。

certificate_file = 'example.com.pem'
certificate_secret= 'exampleserver.key'

**context = ssl.SSLContext(ssl.PROTOCOL_SSLv23)
context.load_cert_chain(certificate_file, certificate_secret)
conn = http.client.HTTPSConnection("hostname", context=context)**
payload = "{<JSON payload>}"

headers = {
    'Content-Type': "application/json",
    }

conn.request("POST", "api/example/setInfo", payload, headers)
4

1 に答える 1