您可以使用属性文件来检索安全套接字层 (SSL) 签署者证书。
开始之前
确定您是否要更改 SSL 配置。
启动 wsadmin 脚本编制工具。要使用 Jython 语言来启动 wsadmin,请从服务器概要文件的 bin 目录运行 wsadmin -lang jython 命令。
关于此任务
您可以使用属性文件来设置 SSL 属性并从端口检索 SSL 签署者证书。
使用 wsadmin 来运行 applyConfigProperties 命令以应用 SSL 属性并运行 retrieveSignerFromPort 命令。
表 1. SSL 属性的操作. 您可以运行 retrieveSignerFromPort 命令。操作 |
过程 |
create |
不适用 |
modify |
不适用 |
delete |
不适用 |
create Property |
不适用 |
delete Property |
不适用 |
检索签署者 |
- 创建属性文件,该文件指定 CreateDeleteCommandProperties=true、commandName=retrieveSignerFromPort 和 SSL 属性值,例如,端口号、证书别名和密钥库名称。
- 运行 applyConfigProperties 命令。
|
您可以选择性地以交互方式使用该命令:
AdminTask.command_name('-interactive')
过程
- 创建属性文件,该文件指定 retrieveSignerFromPort 命令和 SSL 属性值。
以下属性文件指定 CreateDeleteCommandProperties=true、commandName=retrieveSignerFromPort 和 SSL 属性值,例如,端口号、证书别名和密钥库名称:
#
# Header
#
CreateDeleteCommandProperties=true
#SKIP=true
commandName=retrieveSignerFromPort
#
#
#Properties
#
port=1234 #Integer,required
keyStoreScope=null #String
sslConfigName=null #String
host=myHost #String,required
certificateAlias=certificateAlias #String,required
keyStoreName=CellDefaultTrustStore #String,required
sslConfigScopeName=null
#
如果需要,请修改环境部分来匹配您的系统,并对属性进行任何必需更改。
- 运行 applyConfigProperties 命令。
运行 applyConfigProperties 命令会将属性文件应用于配置。在此 Jython 示例中,可选的 -reportFileName 参数生成名为 report.txt 的报告:
AdminTask.applyConfigProperties(['-propertiesFileName myObjectType.props -reportFileName report.txt'])
结果
您可以使用属性文件来检索签署者证书和管理 SSL 属性。
下一步做什么
如果您更改 SSL 属性,请保存对配置的更改。