產生自行簽署的傳輸層安全標準 (TLS) 憑證
  
      
    
  
  
  
  
  
    
  
  
    
    
    
    
    
    
   
 
  
  
 
 
 
 
 
 
 
 
 
   
   
     
 
 
 
 
 
    
    
    
    
    
    
    
    
 
 
 
  
    
    
  
  
   
  本主題說明如何建立自行簽署的 TLS 憑證,以便在環境設定中使用。這項資訊僅供試用或測試之用。
 
  執行階段入口網關 (處理 API  Proxy 流量的網關) 需要 TLS 憑證/金鑰組合。在本快速入門安裝程序中,您可以使用自行簽署的憑證。在下列步驟中,我們會使用 openssl 產生憑證。
  - 請確認您位於 base_directory/hybrid-files目錄。安裝快速入門課程中建議您建立hybrid-files目錄,用於儲存您建立的檔案。您的檔案結構可能與建議的結構不同。
- 在 hybrid-files目錄中執行下列指令,其中./certs是包含憑證的目錄。openssl req  -nodes -new -x509 -keyout ./certs/keystore.key -out \
    ./certs/keystore.pem -subj '/CN=mydomain.net' -days 3650
      這項指令會建立自行簽署的憑證/金鑰組,可用於快速入門安裝作業。CN mydomain.net可以是您想要的任何值,用於自行簽署的憑證。
 
- 確認檔案是否位於 ./certs目錄:ls ./certskeystore.pem
  keystore.key
 
      其中 keystore.pem是自行簽署的 TLS 憑證檔案,而keystore.key則是金鑰檔案。
 
 
  
    
    
      
       
         
  
       
    
    
  
  
  除非另有註明,否則本頁面中的內容是採用創用 CC 姓名標示 4.0 授權,程式碼範例則為阿帕契 2.0 授權。詳情請參閱《Google Developers 網站政策》。Java 是 Oracle 和/或其關聯企業的註冊商標。
  上次更新時間:2025-10-19 (世界標準時間)。
  
  
    
    
    
      
  
    
  
  
    
      [[["容易理解","easyToUnderstand","thumb-up"],["確實解決了我的問題","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["難以理解","hardToUnderstand","thumb-down"],["資訊或程式碼範例有誤","incorrectInformationOrSampleCode","thumb-down"],["缺少我需要的資訊/範例","missingTheInformationSamplesINeed","thumb-down"],["翻譯問題","translationIssue","thumb-down"],["其他","otherDown","thumb-down"]],["上次更新時間:2025-10-19 (世界標準時間)。"],[],[]]