如何在Web2py中使用Comodo证书?
How to use the Comodo certificate in Web2py?
使用 web2py 时,它会请求一个 ssl 证书文件。
但是我从Comodo得到的是两个文件,一个.crt文件和一个.ca-bundle文件。
我尝试在设置 web2py 时仅使用提供的 .crt 文件,一开始它可以工作。但是当我改天访问我的网站时,它显示 "This certificate cannot be verified up to a trusted certification authority."
我怀疑这与没有使用.ca-bundle文件的情况有关。那么有人知道如何在 web2py 设置中使用这两个文件吗?
终于成功了!
原来是Web2py 'One step production deployment'脚本不完整。它在配置 Apache 服务器时省略了 'SSLCertificateChainFile' 选项。
所以通过添加这一行:
SSLCertificateChainFile = path_to_your_ca-bundle_file
行下方 'SSLCertificateKeyFile /etc/apache2/ssl/self_signed.key' 将完成工作。
使用 web2py 时,它会请求一个 ssl 证书文件。
但是我从Comodo得到的是两个文件,一个.crt文件和一个.ca-bundle文件。
我尝试在设置 web2py 时仅使用提供的 .crt 文件,一开始它可以工作。但是当我改天访问我的网站时,它显示 "This certificate cannot be verified up to a trusted certification authority."
我怀疑这与没有使用.ca-bundle文件的情况有关。那么有人知道如何在 web2py 设置中使用这两个文件吗?
终于成功了!
原来是Web2py 'One step production deployment'脚本不完整。它在配置 Apache 服务器时省略了 'SSLCertificateChainFile' 选项。
所以通过添加这一行:
SSLCertificateChainFile = path_to_your_ca-bundle_file
行下方 'SSLCertificateKeyFile /etc/apache2/ssl/self_signed.key' 将完成工作。