在Ruby中以编程方式确定SSL证书的到期日期

ac1kyiln  于 12个月前  发布在  Ruby
关注(0)|答案(2)|浏览(124)

如何使用openssl ruby库确定SSL证书的到期日期?
我读了这些docs。我知道如何加载证书。只是不知道如何确定有效期。

nfs0ujit

nfs0ujit1#

加载后,cert.not_after应该是您的证书到期日期。

wr98u20j

wr98u20j2#

对于懒惰的人(基于@joachim-isaksson的回答):

require 'openssl'

certificate_file = 'server/cert.pem'

cert = OpenSSL::X509::Certificate.new File.read(certificate_file)
puts cert.inspect

puts cert.not_after

相关问题