详细问题描述
websocket相关接口无法连接自有证书的wss服务器,下面是抓包工具得到的响应,编码没弄对但是可以看到与证书有关:
Je0鮳>�Y5腶漩Vu@m|}鲯堞i0�琎u筋愪奰慾N�忿菡痂鍄O0�K0U訖鬆G1VV"幏虨菔�0U#0�轕5V袻籪穑�脳�=裊0U��0U%0++0U�0�04+(0&0$+0�http://ocsp.digicert.com0BU;0907�5�3�1http://crl3.digicert.com/DigiCertGlobalRootCA.crl0LU E0C07 咹嘄l0*0(+https://www.digicert.com/CPS0g� 0 *咹嗺 �T棂v[�32秼m鲾6/葷鞌V6_a蔒伃{邵+ü"c�$ДZ5忁熍欐�+@鮇笟� %佑僩1鍺@5(忬Gg_嘨黉釆�'鯂�1��猃覴冟Y造K�!"蛅腷电德& 懢Hy泧醼�ツ炡�4��1)('Sr�+卪oEQP�u炩鉤wN)亐澚�Q鼇%^疣"d�-�10�-H�-B獅敃jlR軥�}捣M'��'跿囷=a�:黼� Yx�:]=夰W"XFa IA7nO�3v�*憎c2N�N鵂�:o竧蟏.\w�百馳嬯|Y攊q6颓�"w�F-�&譕x戔嬦�漻C�:� _Lr%燿�%曛;藑皩臆/噭~璮媍7凍o:�4 j駂�3�X帐 &Q觭��~�侀4�>xh鵡b蟨絳屢\�5@僜時侐rf鉴w奰Q�)� R衊� BE-+㈨鱶舊!�彝|�<玳絉�贊�l嬯�},矷边>MS仩D�4�鍍�镕Yv軞鍜鬼x�蟎BX�%鲆L鋄H�>Xe&|vh沚语勮郎R�?
b蛫 N噁�+箠% gk邡p绮IS-飲恀h芾G0E jl6賳蟒盭嬬膑B閗�I騑�� +〗!婌j釾迏慶維� tF9悭 珅T蔮鳔鵙u噓跨Y|鴮C檁襟n�V岹V6�J礰链�^爟h輤F0D UJt.鸌豀u�栝U[罅�旬蓂c璉{徸0� い8沿煴苢$q』T斘 啊莴Ylw+NQ0 咹嗺 �2@氈�3�6.� @J#沕╳� 掦�=傝5楘韧oSR哯�m+�k玑� 終L蜅2N赱�>篿苋偐|z暟r挥G笫馺�:�?G�岣@臨L$氅&虳�$�9寘{倿4睁趻!�検筱*g曣Vx镰�5肀^�/o東D鷗秹����Ll'Pv�5纕UH3縝馥栄<�摈J�3^~X濾唃姓ka $��F崄UG,蔊�1|��7!嚾颺b纄s&
看出你们是通过OkHttp实现的websocket,麻烦问一下绕开一下服务器证书验证很难吗?
4 个回复
1***@qq.com - sad
我也同样遇到这问题,安卓无法连接wss
DCloud_iOS_XHY
你好请上传一个完整的测试demo
DCloud_Android_ST
请上传一个可以复现你描述问题的示例demo或apk
tonyxiang (作者)
功能开发了好多,而且服务器是在公司内网的,所以短时间没法提供demo给你们,仅提供你们一个客户端也没用。如果你们已经测过了可以连自签名证书的wss服务器,那这个问题就先放着,反正我走ws协议是可以的,走wss协议不行。我的分析是你们没有绕开服务器证书验证,请查一下
2019-06-10 12:13
DCloud_Android_ST
回复 tonyxiang:如果不能提供相应的demo我们也很难复现并解决问题。建议你写一个比较简单的demo让我们能复现即可,不需要完整项目。
2019-06-10 12:21
DCloud_Android_ST
回复 DCloud_Android_ST: 你的uniapp项目是自定义组件模式吗
2019-06-10 12:24
tonyxiang (作者)
回复 DCloud_Android_ST: 是自定义组件模式
2019-06-10 12:48
DCloud_Android_ST
回复 tonyxiang: 提供一下QQ
2019-06-10 13:03
tonyxiang (作者)
回复 DCloud_Android_ST: 342276890
2019-06-10 13:20
Angels_aria
我用的ws,H5和模拟器可以正常通信,APP可以发信息,但是不会显示信息,socket正常连接
2019-07-23 18:09
DCloud_Android_ST
HBuilderX2.0.3alpha版已处理此问题,可试用。
tonyxiang (作者)
好的,辛苦了
2019-07-04 15:59
tonyxiang (作者)
回复 tonyxiang: 请教一下问题,到底是用plus.ios.import还是plus.ios.importClass啊?
2019-07-04 17:10