生成機器指紋為 AppScan Enterprise

生成一個唯一的機器指紋,這是從 My HCLSoftware (MHS) 入口網站獲取許可文件所需的 AppScan Enterprise。使用此工具生成機器指紋密鑰,而無需先運行完整的AppScan Enterprise配置精靈。這對於需要在開始 AppScan Enterprise 安裝過程之前從 MHS 入口網站獲取授權文件的管理員來說是有用的。標準安裝過程中,AppScan Enterprise 包含一個配置精靈,該精靈還顯示此指紋密鑰。此工具提供了一種方法來僅檢索鍵。

開始之前

重要:
您必須在計劃安裝 AppScan Enterprise 伺服器的同一台電腦上執行此工具。如果指紋是從不同的電腦生成,許可證將無法通過驗證。
  • 您必須在計劃安裝 AppScan Enterprise 的電腦上安裝並正確配置 Java Runtime Environment (JRE) 版本 17。
  • 如果 AppScan Enterprise 已經安裝,您可以使用其捆綁的 JRE。所需的 JRE 已包含在 AppScan Enterprise 伺服器安裝中,通常位於 \Liberty\jre 子目錄中。

要驗證 JRE 是否已正確安裝和配置:

  1. 打開命令提示字元視窗。
  2. 請輸入以下命令並按下 Enter 鍵:
    java -version
    • 成功的回應會顯示 Java 版本資訊。

    • 錯誤信息如java is not recognized表示JRE未安裝或未在系統的PATH變量中配置。請參閱故障排除部分以獲取幫助。

程序

  1. My HCLSoftware (MHS) 入口網站下載 HCL AppScan Enterprise 指紋生成器工具。
    註:
    此工具適用於 AppScan Enterprise 版本 10.9.1 及更高版本。要找到下載,請導航至:下載 > HCL AppScan > AppScan Enterprise > [版本]。該文件通常命名為ase_fingerprint_[version].zip
  2. 從下載的 zip 壓縮檔中提取 MHSFingerPrint.exe 文件。
  3. 打開命令提示字元視窗,然後導航到您解壓縮可執行文件的目錄。
  4. 運行該工具並使用 generatefingerprint 參數:MHSFingerPrint.exe generatefingerprint

結果

許可證指紋在命令提示字元視窗中顯示為一行字母數字文本,如下所示:

下一步

在你複製指紋密鑰後,使用它在MHS門戶上獲取你的許可文件。要查看完整的說明,請參閱生成和應用許可文件

疑難排解

錯誤:"找不到 Java 執行環境" 或 "無法識別 java"

此錯誤發生是因為系統中未安裝兼容的 JRE 或未正確配置系統的環境變量。

要解決此問題,您必須創建一個JAVA_HOME環境變量並更新Path變量。

  1. 創建一個 JAVA_HOME 系統環境變數,指向您的 JRE 安裝目錄(例如,C:\Program Files\Java\jdk-17)。

  2. Path 系統環境變數更新為包含 JRE 的 bin 目錄的路徑(例如,%JAVA_HOME%\bin)。

錯誤:沒有顯示輸出或應用程式立即退出

如果 JRE 安裝正確但工具未顯示指紋,請嘗試以下解決方案:

  • 請確認您正確地按照步驟4中的指示運行命令,包括generatefingerprint參數。

  • 關閉命令提示字元視窗,開啟一個具有管理員權限的新視窗,然後再次執行該命令。

  • 檢查 MHSFingerPrint.exe 文件的屬性,以確保它沒有被 Windows 阻擋或被防病毒軟件修改。