看板 PHP 關於我們 聯絡資訊
※ 引述《red0whale (red whale)》之銘言: : 我最近想寫一個Websocket程式 : 而我的主機已有買SSL憑證 : 亦即網站是可以用https瀏覽的 : 而且是GeoTrust Inc.發行的憑證,並非自己寫的憑證 : 但是我在Google chrome要試用Websocket時他跟我說https的網站只能使用「wss://」開 : 頭的協定 : 那麼我想請問一下我是否要再買另外一個憑證才能使用「wss://」協定? : 假設我的https網址是「https://example.com: 那「wss://example.com」照理來講是不是應該也能用? : 也就是買了https協定wss協定也就可以用? : 因為我用同一個網域名稱但把https改成wss之後就跟我說無法連線了 : 所以想問https和wss是否是互通、有關聯性的? : 謝謝 你要用 php 跑 wss,前提是能夠把 php 當作 daemon 在跑才行。 租用的主機上又沒有常駐你的 php-wss-server,你連線當然連不上。 以一個健全的環境,你需要兩套程式來作存取測試, - php-wss-server -> 在命令列跑起來後丟著不管,模擬常駐 - php-wss-client -> 用網頁開起來,讓它去向 php-wss-server 進行連線 不過我猜你的租用環境可能沒辦法這樣用… -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.231.90.150 ※ 文章網址: https://www.ptt.cc/bbs/PHP/M.1512233355.A.897.html ※ 編輯: gpmm (36.231.90.150), 12/03/2017 00:49:34