首頁 > 後端開發 > php教程 > 请问大神ubuntu下怎么用php实现https登录

请问大神ubuntu下怎么用php实现https登录

WBOY
發布: 2016-06-13 10:21:53
原創
939 人瀏覽過

请教大神ubuntu下如何用php实现https登录
本人菜鸟一枚,刚接触PHP,现我想要在ubuntu下用PHP实现https登录,不知道如何实现。。。
本人尝试ubuntu下apache配置ssl,结果网上很多帖子都不奏效,另外有没有能够透彻讲解https登录的完整过程,虽然看了网上一些帖子 但还是云里雾里,搞不懂,希望各位大神慷慨相助,如果能有一个示例,小的更是感激不尽。。。

------解决方案--------------------
额,其实很幼稚,只是网上的帖子讲的都千篇一律,简单的告诉你步骤:

1,生成私钥文件pem。
2,自己做CA签一下私钥pem,这个pem文件的内容就变了,里边除了有个私钥段,还有个CRT字段,把CRT段(这叫证书,里边有公钥和数字签名(自签的,完全废物))拿出来存在.crt里,把pem里的CRT删掉剩下私钥段存在.pem,手上就有俩文件了。

现在你就可以根据apache,lighttpd,nginx等服务器各自的要求把这俩文件放到指定位置就行了。

将来你访问服务器,.crt就被传输给浏览器了,浏览器弹出来问你信任不信任,你说信任,于是浏览器就信任了那个废物数字签名,开始用证书里的公钥加密各种东西交给服务器,服务器用.pem解密,就这么个过程。

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板