前一篇講解了基本的建立證書的過程,但是建立后總是會在瀏覽器那里警告:
此鏈接不是私密鏈接 ? ? ? ? ? ? ? --谷歌瀏覽器
此證書頒發機構不可信
此證書不是這個網站的 ? ? ? ? ? --ie瀏覽器
總之證書是生成成功了,但是其中的內容填寫錯誤了,舉個例子,這是前面失敗的例子:
接下來的就是成功的例子:
其實問題很簡單,在生成服務器端的請求證書的過程中會要求填寫一些內容:
其中的重點就在于這 Common Name 上,如果你設置了域名了的話,并且要開啟 https,那么你的域名一定要設置成 www.這里隨意.com.cn,前綴后綴一個都不能少,所以為了修改這里我有重新去設置了一遍域名,具體的設置域名的步驟在我前篇文章里:點擊打開鏈接
修改好域名之后再來重新將服務器端的證書按照前一篇講的生成一遍,再修改 tomcat 的配置就行了,之后就會把前面的那個警告去掉了。還有一點,只要重新生成服務器端的數字證書就可以了,其余部分不用改。