CRL の有効化

証明書失効リスト(CRL)は、明示的に失効された証明書を含む記録です。

triangle-exclamation

SCEPmanは主にOCSPに頼って証明書の失効状況を確認します。OCSPはリアルタイムの失効を可能にするため、動的な作業環境にとって理想的なプロトコルです。対照的にCRLは定期的な更新で動作するため、時間に敏感なシナリオでは有効性が制限されます。

しかし、CRLはレガシーシステムやアプリケーション、またはOCSPが利用できない場合のフォールバックとして引き続き有用です。

circle-exclamation
1

環境変数に移動します

Azure > App Services > SCEPman App Service(Certificate Masterではありません)> 設定 > 環境変数

2

環境変数を追加

次の環境変数を追加してください:

設定
説明

CRLのURLを定義します。CRLはDERおよびPEMの両方で利用可能です

DER: https://yourscepman.azurewebsites.net/crl/{RequestToken}

PEM: https://yourscepman.azurewebsites.net/crl/pem/{RequestToken} 例: https://yourscepman.azurewebsites.net/crl/12345678

24文字の 文字列

CRLをあなたのAzure Storageアカウントに接続します

ストレージ

発行された証明書にCRL配布ポイントを追加します

true

発行されたCRLの有効日数

浮動小数点数 の URL をコピーしてください 0.1 days = 2.4時間

3

環境変数を適用

環境変数を追加したら「適用」を押してください。

4

SCEPman App Serviceを再起動

新しい環境変数はSCEPman App Serviceを再起動した後に適用されます

5

CRLのテスト

先に設定したRequest Tokenを使ってhttps://の形式でCRLにアクセスしてください。yourscepman.azurewebsites.net/crl/{RequestToken}

正しく設定されていれば、CRLがダウンロードされます:

6

アプリケーションやシステムでCRLを使用する

有効化したら、アプリケーションやシステムが証明書検証時にCRLをチェックするように設定されていることを確認し、失効した証明書の使用を防いでください。一部のシステムではOCSPが利用できない場合にCRLをフォールバックオプションとして許可します。

その他のシステム のみ Entra向けのCBAなど、失効にCRLのみを許可するものがあります。ガイドはこちらを参照してください:

Entra ID の証明書ベース認証chevron-right

最終更新

役に立ちましたか?