保護されたインスタンスでのコード署名エンタープライズの構成

  • リリースバージョン: Yokohama
  • 更新日 2025年01月30日
  • 所要時間:2分
  • 保護されたインスタンスでコード署名をオンにして構成します。

    始める前に

    必要なロール:

    手順

    1. PPI で、 All (すべて) > コード署名 > コード署名構成 をクリックして、[コード署名] 設定ページを開きます。
    2. [インスタンスタイプ] フィールドで、[保護されたインスタンス] を選択します。
    3. [次へ] ボタンをクリックします。
    4. [コード署名構成の更新セットがインポートされ、コミットされたことを確認してください] チェックボックスを選択します。
    5. [次へ] ボタンをクリックします。
    6. 証明書のインストールが完了するのを待ちます。
      構成ファイルのアイテムがインストールされていることを示す青色のアラートメッセージが表示されます。インストールが完了すると、アラートは数秒で消えます。
    7. [ランタイム/公証キーペアと証明書] セクションの [添付ファイル ] の横にある [+ファイルを追加] を選択し、ランタイム/公証目的で使用する暗号化キーペア (p12 ファイル拡張子) をアップロードします。
      信頼できるインスタンスのキーペアを再利用することも、今回のために新しいキーペアをアップロードすることもできます。
      ヒント:
      [+ファイルを追加] オプションが使用できない場合は、グローバルスコープであり、sn_kmf.cryptographic_manager ロールを持っていることを確認します。
    8. [パスワード] フィールドに、アップロードしたキーペアのパスワードを入力します。
    9. [インポート] を選択します。
    10. [続行] を選択して次のセクションに進みます。
    11. インスタンスがガードレールチェックを実行する間待ちます。
      このチェックでは、インスタンスに無効な署名がないかスキャンします。完了するまでに時間がかかる場合があります。スキャンが完了するまで、ページを終了したり更新したりしないでください。
    12. 無効な署名が見つかった場合は、[レポートをダウンロード] を選択します。

      [レポートをダウンロード] を選択すると、無効な署名の調査と修正に使用できるレポート (scan_report.txt) がダウンロードされます。

      エラーを解決してから、ページを更新してチェックを再実行します。

    13. エラーがない場合は、[セットアップを完了] を選択します。
    14. 構成ジョブが完了するまで待ちます。
      インスタンスは 1 つ以上のジョブを実行して、構成プロセスを完了します。ジョブが終了するまで、ページを終了したり更新したりしないでください。完了すると、「コード署名の構成が正常に完了しました」というメッセージが表示されます。

    タスクの結果

    本番インスタンスで署名の検証が実施されます。システムプロパティを確認することで、正常に完了したことを確認できます。システムプロパティ [sys_property] テーブルで、com.snc.kmf.signature.validation.flag プロパティを探し、値が true であることを確認します。com.snc.kmf.signature.validation.certificate_trust プロパティに空の値が含まれていないことを確認します。

    署名の検証が現在実施中であるることを確認するプロパティ値