作者gpmm (银色)
看板PHP
标题Re: [请益] https和wss是否有“关联性”?
时间Sun Dec 3 00:49:13 2017
※ 引述《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://webptt.com/cn.aspx?n=bbs/PHP/M.1512233355.A.897.html
※ 编辑: gpmm (36.231.90.150), 12/03/2017 00:49:34