
wss是一个用来创建能够实现信息共享和文档协作的Web站点的引擎。
Windows SharePoint Services (WSS)是一个用来创建能够实现信息明做共享和文档协作的Web站点的引擎,有助于提高个人和团队的生产力。
Windows SharePoint Services是Microsoft Windows Server™ 2003中所提供的信息工作基槐薯者体系结构的重要组成部分,为Microsoft Office System和其他的桌面应用程序提供了附加的功能,并能够作为应用程序开发的平台。
WSS的应用软件:
SharePoint Services (WSS),又称Windows SharePoint,是微软制作的一款用于Windows Server 2003的免费附加(增值)软件,它提供了基本的门户网站和企业内网功能。可以帮助团队在网站中共享和管理信息和文档。
SharePoint 站点将文件存储提升到一个新的高度,从存储文件到共享信息。这些站点可以为团搏者队协作提供社区,使得用户能够在文档、任务、联系人、事件以及其他信息上开展协作。
WSS允许团队和站点管理者更轻松地管理站点内容和活动。这样的环境旨在实现轻松和灵活的部署、管理以及应用程序开发。
环境:消息推送需要使用长联讯,所以采用websocket遇见问题:微信开发者工具可以使用websocket,但慎穗和是使用手机真机调试websocket无响应
解决思路:
一.确保websocket调用api的正确使用顺序
二.服务器环境的搭建以及合法域名的校验
三.开发者后台宽盯要配置wss和ip白名单
第一步:确保API的正确调用
二.服务器搭建以及合法域名的校验以及wss的配置
1.这里提到的服务器搭建,主要是因为在微信小程序中,websocket支持的一定是wss的通信协议,当然也不是说你用ws不行,但是我感觉测试可以,如果要配置上线的话,还是需要使用wss的!可以在后台管理界面进行配置
---开发---开发设置---服务器域名设置
切记:一个月只有五次的修改机会!慎重哦
修改成功后,可以打开开发工具的详情页面进行查看,来查看是否配置成功
2.合法域名的校验
众所周知,小程序在开发过程中,只要你点击不校验合法域名,就可以不进行跨域处理,但是如果要求上线,一定要进行配置,防止出现跨域问题。然后合法域名也是要求https,需要携带证书!
三.会遇到的问题!
当你配置完所有以后,你会发现在开发环境下,你是可以使用websocket的,但是当你选择真机测试的时候,你会发现你的websocket失效了,你如果打开两个管理控制台,你会发现,开发工具的上面, 长联讯 的 属性type :为websocket,但是真机环境下的 长联讯 的 属性type :为xhr!
当时我以为是我api调用的问题,查阅了好多资料,都没得到解决!最后在微信开发社区里面找到了和我遇见一模一样问题的人!询问以后才得知解决办法!!!说实话,解决方法,让我有点哭笑不得
是不是和我遇到的一样!!!
四.解决办法!!!族中
直接上线就可以了,线上环境就可以成功了!如果觉得直接上线不好!你可以提交为体验版本即可
综上所述...websocket在真机上和开发工具上的不一致,就能得到解决了【点击了解更多加盟项目】
在微信小坦亮程序的直播让纯宽室里实现即时聊天功能,通过简单的websocket实现实时通讯,一开裤滑始使用的协议是ws://。后来因为微信小程序只支持wss协议,所以需要转为wss协议实现websocket连接。
要完成转wss协议,需要的步骤:1、申请一个域名;2、一台公网服务;3、域名绑定;4、为域名申请SSL证书;5、配置Nginx代理。
前面的三步已经完成。
例如:
cp /usr/local/nginx/sbin/nginx /usr/local/nginx/sbin/nginx.bak
cp objs/nginx /usr/local/nginx/sbin/nginx
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)