我已经分别关注(然后还原)这些说明:
http://stackoverflow.com/questions/6318467/configuring-mamp-for-ssl
也在这里:
http://themetaq.com/articles/configure-local-mamp-https-connection
也在这里:
http://www.emersonlackey.com/article/mamp-with-ssl-https
我已经生成了CRT文件和KEY文件而没有任何问题。根据教程,我确信所有路径都是正确的。但页面不会加载。
使用MAMP PRO 3.0.6用户界面,在主机> SSL中,如何通过灰显的SSL复选框一点也不清楚。令人鼓舞的是,在相当微薄的文档中的屏幕截图中,SSL复选框选项也显示为灰色(!):
http://www.mamp.info/en/documentation/MAMP-PRO-3-User-Guide.pdf
我想为各种主机使用相同的自签名证书,这似乎很容易实现。 (我已经向MAMP提交了一张票,但未收到任何回复。)
答案 0 :(得分:0)
我遇到了同样的问题,我突然意识到原因是您无法使用localhost
作为主机名来设置SSL。你需要有某种域名。由于我使用OS X,我的计算机被称为computer.local
,所以我添加了主机,生成了crt / key文件,然后设置了一切 - SSL复选框可用,我能够连接SSL。