因為Facebook要求從今年10/1開始, 所有的app都要有https的Canvas URL. 所以只好乖乖的來處理一下https需要的SSL certificate. 我們所有的domain都是從GoDaddy買的, 而GoDaddy的SSL certificate價錢也還算OK. 所以昨天晚上就想說趕快來把這個搞定. 購買的流程還算順利, 但是等到要送出CSR (Certificate Signing Request)的時候, 卡關卡了很久. 照著GoDaddy的說明, 一行指令就生出了所需的key跟csr. LAMP環境裡用openssl生出來的CSR通常是長下面這樣
-----BEGIN CERTIFICATE REQUEST-----
CSR內容.......
-----END CERTIFICATE REQUEST-----
但是問題來了...當我把CSR內容貼到GoDaddy的網頁裡的時候, 一直被退回. 試著重新生成了幾個不同的csr檔案, 甚至於跑到了一些可以幫忙生成csr的網頁生成csr跟decode我生成的csr內容的網站去生成跟檢查我的csr. 結果GoDaddy還是不吃. 最後要放棄之前, 靈機一動. 就把整個內容(沒錯, 就是包括BEGIN, END那些東西)都丟了進去..鐺鐺...就成功了....只能說, GoDaddy, 我真是搞不懂你啊....
(Image from flickr's runnr_az under CC license)
No comments:
Post a Comment