Windows PowerShell を使用する証明書の準備

Windows PowerShell を使用して自己署名入り証明書を作成する方法については、以下の説明を参照してください。

*注意: 以下の手順は、Windows 10 または Windows 11 のオペレーション システムを使用したマシンで Windows PowerShell を実行することに基づいています。

1.   マシン上の Windows PowerShell を右クリックし、ドロップダウン リストから 管理者として実行 を選択します。

2.   以下の例を参照して、New-SelfSignedCertificate cmdlet を使用して証明書ファイルを生成します。

$cert = New-SelfSignedCertificate -Subject CN=AvePointCustomApp -CertStoreLocation 'Cert:\CurrentUser\My' -NotAfter (Get-Date).AddMonths(60)

キーボードの Enter を押します。

3.   以下のコマンドを入力して、.crt (または .cer) ファイルをエクスポートします。

Export-Certificate -Cert $cert -FilePath AvePointCustomApp.crt

4.   以下のコマンドを入力して、パスワード付きの .pfx ファイルをエクスポートします。

Export-PfxCertificate -Password $(Read-Host -AsSecureString -Prompt "Enter a password to protect the certificate") -Cert $cert -FilePath AvePointCustomApp.pfx

キーボードの Enter を押します。

上記のステップの完了後、2 件の証明書ファイルを取得することができます。

    Microsoft Entra ID .crt/.cer ファイルをカスタム アプリにアップロードすることができます。証明書のアップロードの詳細については、カスタム Azure アプリの作成 を参照してください。

    .pfx ファイルを AvePoint Online Services にアップロードして、アプリに同意することができます。詳細については、カスタム アプリへの同意 (新しいアプリ プロファイル) または アプリ プロファイルの再承認 (アプリ プロファイルの再承認) を参照してください。

証明書ファイルを削除する場合、以下のコマンドを入力して、キーボードの Enter キーを押します。

Remove-Item "Cert:\CurrentUser\My\$($cert.Thumbprint)