怎么做app软件_软件限制设备登录怎么激活成功教程

怎么做app软件_软件限制设备登录怎么激活成功教程项目描述客户端,基于H5Plus使用MUI框架开发的APP,运行环境为小米手机真机测试。服务端,使用SpringBoot搭建的项目,运行环境为SpringBoot内置Tomcat,部署端口为8090。问题分析电脑和手机连接同一个WiFi,手机点击按钮,触发Ajax请求,无法访问在笔记本电脑上部署的SpringBoot后台。原Ajax请求地址,使用的是localhost,打开电脑cmd窗口,输入ipconfig查询电脑的ipv4地址,修改localhost为电脑私网IP。mui.ajax(“ht

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

项目描述

客户端,基于H5Plus使用MUI框架开发的APP,运行环境为小米手机真机测试

服务端,使用SpringBoot搭建的项目,运行环境为SpringBoot内置Tomcat,部署端口为8090。

问题分析

电脑和手机连接同一个WiFi,手机点击按钮,触发Ajax请求,无法访问在笔记本电脑上部署的SpringBoot后台。

原Ajax请求地址,使用的是localhost,打开电脑cmd窗口,输入ipconfig查询电脑的ipv4地址,修改localhost为电脑私网IP。
在这里插入图片描述

mui.ajax("http://192.168.1.215:8090/coding/send",{ 
   
			data:{ 
   
				user:telephone.value,
			},
			dataType:'json',//服务器返回json格式数据
			type:'post',//HTTP请求类型
			timeout:10000,//超时时间设置为10秒;
			headers:{ 
   'Content-Type':'application/x-www-form-urlencoded'},	 

注: 这里最好的方法,是单独写一个IP配置文件,这样每次只需要更改配置文件的IP就可以了。

更新手机端代码后,重试Ajax请求。仍然无法和后台通信,Ajax返回abort错误,此时防火墙已经关闭。

打开手机所连接的WiFi设置,找到此时手机的IP地址,在电脑的cmd窗口中ping一下,可以ping通,但是就是访问不了后台,抓包工具也没有抓到有包过来。
在这里插入图片描述
在这里插入图片描述

此时,手机和电脑均在同一局域网,防火墙并没有拦截请求,腾讯电脑管家已经关闭。继续在cmd窗口使用netstat -na查看TCP的192.168.1.215:8090是否有连接状况,并没有找到8090端口的TCP连接。
在这里插入图片描述


原因分析

通过查询发现路由器有一个AP隔离模式,因为路由器不是我家的,所以无法确定该路由是否开启了AP隔离模式,但是真机测试结果和AP隔离非常相似。

AP隔离是一种路由模式。AP隔离指的是开启之后,各个连接的设备不能互相通讯,起到隔离的作用,来保障不同用户的安全。《详细见 百度百科AP隔离

解决方案

方案 1(极不推荐) 打破手机和电脑在同一局域网的条件,使用NAT做内网穿透,手机和电脑可以在不同的局域,可以直接在公网中访问后台,没有尝试过这种方法,个人觉得比较麻烦。

方案 2(推荐) 在上述问题的基础上(将手机和电脑通连接在同一个WiFi路由器上,构成在同一局域网条件),如果有条件,可以尝试关闭路由器的AP隔离。

方案 3(推荐) 电脑打开移动热点,手机连接热点构成在同一局域网条件。
在这里插入图片描述

方案 4(推荐) 手机打开移动热点,电脑连接热点构成在同一局域网条件。
在这里插入图片描述
注: 这里每一种方案的IP地址都不一样。

所有方案都需要注意以下几点:

  1. 关闭电脑防火墙或者在控制面板添加入站规则
  2. Ajax请求IP地址需要修改为当前电脑的IP地址
  3. 修改完了IP,千万不要忘记同步到安卓手机中

如果连接成功,使用netstat -an是可以找到手机和电脑8090端口的一个TCP连接的;同时,在SpringBoot的后台也会有记录。
在这里插入图片描述

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/196689.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • pytorch之nn.Conv1d详解

    pytorch之nn.Conv1d详解之前学习pytorch用于文本分类的时候,用到了一维卷积,花了点时间了解其中的原理,看网上也没有详细解释的博客,所以就记录一下。Conv1dclasstorch.nn.Conv1d(in_channels,out_channels,kernel_size,stride=1,padding=0,dilation=1,groups=1,bias=True)in_channe…

    2022年6月12日
    109
  • visio 2013密钥「建议收藏」

    2NYF6-QG2CY-9F8XC-GWMBW-29VV8FJ2N7-W8TXC-JB8KB-DCQ7Q-7T7V3VXX6C-DN3HQ-3CRXG-RF4KT-YG7V3B3C7Q-D6NH2-2VRFW-HHWDG-FVQB666DNF-28W69-W4PPV-W3VYT-TJDBQN4M7D-PD46X-TJ2HQ-RPDD7-T28P9ND3G9-KQHY4-8P3W2-VG…

    2022年4月16日
    121
  • python获取uuid_python split函数

    python获取uuid_python split函数importuuidprintuuid.uuid1()

    2022年8月10日
    5
  • MPI_多节点执行程序[通俗易懂]

    MPI_多节点执行程序[通俗易懂] 有的时候MPI需要使用多节点,那么测试哪些进程在哪些机器上就比较重要,如下可以简单测试一下。#include<unistd.h>#include<stdio.h>#include<mpi.h>intmain(intargc,char*argv[]){charhostname[100];intrank,size;…

    2022年10月8日
    3
  • github 京东自动签到_手机京东签到在哪里

    github 京东自动签到_手机京东签到在哪里京东自动签到(利用github实现)+Cooki失效解决办法京东自动签到https://ruicky.me/2020/06/05/jd-sign/参考上面这篇文章,就不转载过来了,原文已经写的很详细了。但自己实践时Sevrer酱提示Cookie失效,同时也看到此文下面有很多跟我一样情况的,所以有提示Cookie失效的请用下面链接的方法获取Cookie,记得复制出来的Cookie值要把所有空格删除。获取京东Cookiehttps://www.plus888.com/21061.html…

    2022年9月2日
    4
  • 【更新】互联网公司可投之参考[通俗易懂]

    【更新】互联网公司可投之参考[通俗易懂]【更新】互联网公司可投之参考以下内容收集于网络资料,仅供参考。如有误请指正~,未经允许,禁止转载。不介意的话,放个自己的字节内推,投递链接https://jobs.toutiao.com/s/dp5bxEK,内推码:AJCWZR2北京公司上海公司广州公司深圳公司武汉公司杭州公司成都公司成都公司长沙公司…小伙伴们觉得有用的话可以关注点赞收藏,后面持续更新~以下内容收集于网络资料,仅供参考。如有误请指正~,未经允许,禁止转载。#目前已更新:北京、上海、广州、深圳、武汉、杭州、成都、南京、长沙…不介意的

    2022年5月14日
    69

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号