Skip Headers
StorageTek Tape Analytics 安装和配置指南
发行版 2.0
E53330-01
  转到目录
目录
转到索引
索引

上一页
上一页
 
下一页
下一页
 

8 配置证书

Oracle 提供自生成证书供 HTTPS/SSL 端口使用。在安装过程中,STA 会使用 Java keytool 命令生成证书,并使用服务器主机名在服务器上创建证书。您可以选择将 Oracle 证书替换为您自己批准的来自选定证书颁发机构(例如 VeriSign)的证书。


注:

以下过程使用在 Windows 平台上运行的 Mozilla Firefox。

8.1 建立初始 HTTPS/SSL 连接

  1. 在浏览器上输入 STA 应用程序的 HTTPS/SSL 版 URL。

    https://your_localhost.com:port number/STA/

  2. 依次选择 I Understand the Risks 和 Add Exception。

  3. 在 Add Security Certificate 屏幕上单击 View。

    然后,您将看到 "Certificate Viewer: your_localhost" 屏幕。证书未显示为已验证状态,因为它不是来自某个证书颁发机构。

    您可以在 Certificate Viewer 屏幕上进一步检查证书:单击 Details 选项卡,然后选择 issuer 字段。您可能看到的变量包括:

    • CN = 已在其上安装了 STA 应用程序的服务器的主机名。例如:

      Common Name (CN) your server name
      
    • OU = Tape Systems

    • O = Oracle America Inc

    • L = Redwood City

    • ST = California

    • C = USA

    变量字段 CN 是在其上生成证书的服务器名称。

  4. 单击 Close 返回到 Add Security Certificate 屏幕。

  5. 在 Add Security Certificate 屏幕上选择 Confirm Security Exception,然后就可以将 HTTPS 与恰当的证书配合使用。

8.2 重新配置 WebLogic 以使用不同的安全证书

  1. 使用您在 STA 安装过程中选择的 HTTP(默认为 7001)或 HTTPS(默认为 7002)端口号转至 WebLogic 控制台登录屏幕。

    http(s)://yourHostName:PortNumber/console/

  2. 使用在 STA 安装过程中定义的 WebLogic 管理控制台用户名和密码登录。

  3. 在 "Domain Structure"(域结构)> "Environment"(环境)下,选择 Servers(服务器)。

    显示 "Servers"(服务器)选项的位置
  4. 在 "Servers"(服务器)下,选择 staUi(选择该名称本身,而不是复选框)。

    显示 staUi 链接的位置
  5. 选择 Keystores(密钥库)选项卡。

    显示 "Keystores"(密钥库)选项卡的位置
  6. 在屏幕左上角的 "Change Center"(更改中心)下,单击 Lock & Edit(锁定并编辑)。

    显示 "Lock & Edit"(锁定并编辑)按钮的位置
  7. 在 "Keystores"(密钥库)部分,单击 Change(更改)。

    显示 "Change"(更改)按钮的位置
  8. 在 "Keystores"(密钥库)下拉菜单中,选择 Custom Identity and Java Standard Trust(定制标识和 Java 标准信任)。

  9. 单击 Save(保存)。

  10. 在 Keystores(密钥库)屏幕上,输入:

    1. Custom Identity Keystore(定制标识密钥库):私钥文件的路径和文件名。

    2. Custom Identity Keystore Type(定制标识密钥库类型):密钥库类型。如果进行 RACF 验证配置,则输入 PKCS12。

    3. Custom Identity Keystore Passphrase(定制标识密钥库密码短语):MVS 系统管理员提供的密码。

    4. Java Standard Trust Keystore Passphrase(Java 标准信任密钥库密码短语):Java 标准信任密钥库文件。


    警告:

    如果忘记了这些密码,必须重新安装 STA。

  11. 单击 Save(保存)。

  12. 选择 SSL 选项卡。

    显示 "SSL" 选项卡的位置
  13. 输入由 MVS 系统程序员提供的 "Private Key Alias"(私有密钥别名)和 "Private Key Passphrase"(私有密钥密码短语)。

    要确定 "Private Key Alias"(私有密钥别名),可使用 keytool 命令。例如:

    C:\Temp>keytool -list -keystore CLTBI.PKCS12DR.D080411 -storetype PKCS12
    Enter keystore password: (password from the MVS sysadmin)
    Keystore type: PKCS12
    Keystore provider: SunJSSE
    
    Your keystore contains 1 entry
    
    tbiclient, Aug 17, 2011, PrivateKeyEntry,
    Certificate fingerprint (MD5): 9A:F7:D1:13:AE:9E:9C:47:55:83:75:3F:11:0C:BB:46
    
  14. 单击 Save(保存)。

  15. 选择 Advanced(高级) 链接(屏幕底部)。

    显示 "Advanced "(高级)链接的位置
  16. 修改以下信息:

    1. 选中 Use Server Certs(使用服务器证书)复选框。

    2. 从 "Two Way Client Cert Behavior"(双向客户机证书行为)列表中,选择 Client Certs Requested But Not Enforced(请求客户机证书, 但不强制使用)。

    3. 从 "Inbound Certificate Validation"(入站证书验证)和 "Outbound Certificate Validation"(出站证书验证)列表中都选择 Builtin SSL Validation Only(仅内置 SSL 验证)。

  17. 单击 Save(保存)。

  18. 在屏幕左上角的 "Change Center"(更改中心)下,单击 Activate Changes(激活更改)。

    显示 "Activate Changes"(激活更改)按钮的位置
  19. 从 WebLogic 注销。

  20. 使用 STA 命令停止并重新启动 STA。有关命令用法的信息,请参见《STA 管理指南》。

    # STA stop all
    # STA start all
    

8.3 替换 Oracle 证书

  1. 在浏览器上输入 STA 应用程序的 HTTPS/SSL 版 URL。

    https://your_localhost.com:port number/STA/

  2. 在 This Connection is Untrusted 屏幕上选择 I Understand the Risks。

  3. 单击 Add Exception。

  4. 要为组织指定证书,请在 Add Security Certificate 屏幕上单击 Get Certificate,然后选择相应的文件。

  5. 单击 Confirm Security Exception。