所以我正在使用gem saml_idp
。现在,我需要设置文件config/initializer/saml.rb
。
我已经生成了myCert.crt
和myKey.key
文件。我已经能够使用myCert.crt
将openssl x509 -in myCert.crt -text
转换(“读取”)为文本,因此我可以复制证书并将其粘贴到saml.rb
文件中。不幸的是,我无法对myKey.key
文件执行相同的操作。
有人知道如何在文本文件中转换.key
以便我可以复制secret_key
并将其粘贴到saml.rb
吗?
我需要在此处粘贴
# config/initializers/saml_idp.rb
SamlIdp.configure do |config|
base = "http://example.com"
config.x509_certificate = <<-CERT
-----BEGIN CERTIFICATE-----
CERTIFICATE DATA
-----END CERTIFICATE-----
CERT
config.secret_key = <<-CERT
-----BEGIN RSA PRIVATE KEY-----
KEY DATA
-----END RSA PRIVATE KEY-----
CERT