Skip to content

非公式本サイトは非公式の日本語ドキュメントであり、Cloudflare 公式サイトではありません。最新情報はdevelopers.cloudflare.comをご確認ください。

cf.tls_client_auth.cert_rfc9440

cf.tls_client_auth.cert_rfc9440String

RFC 9440 に従い Structured Fields Byte Sequence としてエンコードした mTLS クライアント証明書です。

DER エンコードし Base64 でラップしたクライアントのリーフ証明書を、RFC 9440Client-Cert HTTP ヘッダー値として含みます。値は Structured Fields Byte Sequence です(Base64 データの前後に : が付きます)。

このフィールドは証明書の検証結果にかかわらず入ります。この値を使う前に、cf.tls_client_auth.cert_verifiedcf.tls_client_auth.cert_revoked で証明書の状態を確認してください。

クライアント証明書が提示されなかった場合、またはエンコード値が 10 KiB のサイズ上限を超えた場合は "" を返します。これらのケースの区別は cf.tls_client_auth.cert_rfc9440_too_large を参照してください。

接続が mTLS 認証 を使っていない場合、このフィールドのデフォルトは "" です。

値の例:

":MIIBqDCCAU6g......:"
カテゴリ:
  • リクエスト
  • mTLS

役に立ちましたか?