Smobiler上海石磨_.NET移动开发平台
标题:
Socket 连接失败,端口绑定不上
[打印本页]
作者:
ashur0925
时间:
2020-4-25 11:35
标题:
Socket 连接失败,端口绑定不上
刚刚想学习下贵公司产品,没想到遇到了socket连接错误!我的电脑是windows专业版,vs2019, telnet服务已安装
smobiler开发一个简单hello world的应用,测试时绑定不上端口,换了几个端口都不行
但是我的其它程序是可以的(可排除防火墙之类的问题),比如tomcat,只有贵公司的应用不行
请问我是不是在应用smobiler开发时落下什么设置???
作者:
Lula.Jin
时间:
2020-4-26 09:32
连接失败的话,进行如下排查:1. 检查手机端的版本和服务端版本是否一致(3.5和4.0版本不能互通)
2. 检查服务端是否运行正常(可在服务端上打开浏览器输入 127.0.0.1:http端口),正常浏览器上会显示一个json
3. 检查服务端防火墙是否开启,端口是否有入站规则
4. 应用是部署在内网还是外网,如果部署在外网,使用3G或者WIFI试一下,如果部署在内网,当前手机和服务端是否在一个网段
5.用开发版扫码对应的网卡地址是否可以连接
一般端口连接失败的原因是防火墙或者杀毒软件的拦截或者服务端没有运行起来
作者:
ashur0925
时间:
2020-4-26 09:47
3X,感谢回复!!!
不过我觉得不是上面的原因。
1.版本都是刚刚从公司网站上下载的
2.服务器端运行不正常,但是同样的端口,tomcat可以绑定上,运行正常。所以(3)防火墙之类的也不是问题
4.现在做的是hello world,不是外网,是同一网段的内网
5.这是肯定链接不上,因为本地网页都获得不了你说的那个json
就是smobiler绑定不了指定端口!!!所以我觉得应该是我安装时少了东西(重新安装了2次也没用)或有特殊设置我没做吧
还望认真指点一二!!!
作者:
ashur0925
时间:
2020-4-26 09:50
补充一个绑定不成功的图吧,和tomcat可以对比下
作者:
ashur0925
时间:
2020-4-26 14:06
没人回复,自己顶下!!!
作者:
Lula.Jin
时间:
2020-4-27 16:41
你将http端口设置成了8080,exe运行后,访问127.0.0.1:8080 的界面应该是一串json字符,而不应该是tomcat的界面,可以以管理员身份运行exe试试,也可以换个http端口的
作者:
ashur0925
时间:
2020-4-29 00:58
谢谢提醒!以管理员身份运行有用!
tomcat是用来检测8080端口是否可用的!
欢迎光临 Smobiler上海石磨_.NET移动开发平台 (https://www.smobiler.com/)
Powered by Discuz! X3.2