証明書のハッシュを取得したい。しかし、サーバーピア証明書を取得する方法がわかりません。リクエストまたはレスポンスのいずれか。Connection close
ヘッダーを設定するためのリクエストを送信するサーバーであるため、レスポンスで元のSSLソケットを取得することはできません。
現在、申し訳ありません。ただし、証明書ハッシュは簡単に確認できます:https://docs.aiohttp.org/en/stable/client_advanced.html#ssl-control-for-tcp-sockets
次の例では、SHA-256フィンガープリントチェックを使用しています。
fingerprint = b'...' # should be 64 bytes length hash (256/8)
r = await session.get('https://example.com',
ssl=aiohttp.Fingerprint(fingerprint))
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加