【问题标题】:How to create script to import and delete personal certificate in websphere application server using wsadmin?如何使用 wsadmin 创建脚本以在 websphere 应用程序服务器中导入和删除个人证书?
【发布时间】:2020-11-20 02:20:11
【问题描述】:

我的密钥库中有一个旧证书和一个新证书,因此我想使用 wsadmin 脚本删除旧证书,并使用 wsadmin 脚本导入新证书。

我已经使用这个命令列出了证书 -

列出证书的命令 - AdminTask.listPersonalCertificate('[-keystorename -keystorescope ')

我收到了完整的输出,并且我想使用有效性比较证书,以便我将只删除旧证书。

谢谢

【问题讨论】:

    标签: python websphere jython websphere-8 wsadmin


    【解决方案1】:

    通常,您会使用管理控制台(打开命令辅助)来执行您希望编写脚本的操作,然后检查命令辅助的输出。请注意,并非所有管理控制台操作都通过可编写脚本的路径,在这种情况下,您需要查看安全 mbean 操作的示例。

    【讨论】:

    • 感谢您的回答,我们确实有一些用于导入证书的命令,​​例如 - AdminTask.importCertificate('[-keyFilePath ks_file_path -keyFilePassword ks_pass -keyFileType ks_file_type -certificateAliasFromKeyFile alias_from_ks -keyStoreName ks_name -keyStoreScope (cell ):appserver_was_cell:(node):appserver_was_node]') AdminConfig.save() 但我想比较有效性,以便删除正确的证书。并更换正确的。这些任务可以很容易地从控制台发生,但从 wsadmin 或 jython 脚本选项查看。
    • 帖子的标题问了一个具体的问题,所以我回答说...如果你想确定有效性,你只需要写一些python来解析listPersonalCertificate管理任务的输出。跨度>
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-01-05
    • 2019-10-23
    • 2020-09-08
    • 2012-01-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多