基于NAT映射的多端口访问方法、装置、设备、介质和产品制造方法及图纸

技术编号:34133680 阅读:60 留言:0更新日期:2022-07-14 16:04
本公开涉及数据通信技术领域,提供了一种基于NAT映射的多端口访问方法、装置、设备、介质和产品。所述方法包括:通过响应用户访问请求,确定用户访问请求对应的预设认证信息,其中,预设认证信息是根据第一预设标识与第一预设键值确定的,第一预设标识至少包括:每个终端设备对应的服务器端口标识、二级域名,第一预设键值至少包括:会话标识、用户名、登录密码;根据预设认证信息,以访问目标应用。采用该方式能够得到包括每个终端设备对应的第一预设标识与第一预设键值的预设认证信息,由于不同终端设备对应的第一预设标识不同,使得终端设备基于其对应的第一预设标识与第一预设键值,以此实现对目标应用的访问。以此实现对目标应用的访问。以此实现对目标应用的访问。

【技术实现步骤摘要】
基于NAT映射的多端口访问方法、装置、设备、介质和产品


[0001]本公开涉及数据通信
,特别是涉及一种基于NAT映射的多端口访问方法、装置、设备、介质和产品。

技术介绍

[0002]NAT映射是指当在专用网内部的主机上分配本地网络协议(Internet Protocol,IP)地址后,在需要和因特网上的主机通信时,在专用网连接到因特网的路由器上安装NAT软件,以此将本地私网IP地址转换成公网IP地址,以此实现和因特网的连接。
[0003]现有技术中,当终端设备需要访问某一应用时,如Web应用,需要获取访问Web应用的认证信息,并根据NAT映射的方式,以此实现对某一应用如Web应用的访问。
[0004]然而,采用现有技术,在针对不同终端设备在同一时刻访问同一应用时,由于对于同一应用,在不同终端设备上存储的认证信息是相同的,导致不同终端设备在同一时刻,基于相同的认证信息访问同一应用时,产生冲突,从而在访问应用时失败的问题。

技术实现思路

[0005]基于此,有必要针对上述技术问题,提供了一种基于NAT映射的多端口访问方法、装置、设备、介质和产品。
[0006]本公开实施例提供了一种基于NAT映射的多端口访问方法,所述方法包括:
[0007]响应用户访问请求,确定所述用户访问请求对应的预设认证信息,其中,所述预设认证信息是根据第一预设标识与第一预设键值确定的,所述第一预设标识至少包括:每个终端设备对应的服务器端口标识、二级域名,所述第一预设键值至少包括:会话标识、用户名、登录密码;
[0008]根据所述预设认证信息,以访问目标应用。
[0009]在一个实施例中,所述响应用户访问请求,确定所述用户访问请求对应的预设认证信息之前,所述方法还包括:
[0010]当第一次接收到所述用户访问请求时,获取所述第一预设标识以及所述第一预设键值;
[0011]基于所述第一预设标识以及所述第一预设键值,确定所述预设认证信息,并将所述预设认证信息进行保存。
[0012]在一个实施例中,所述基于所述第一预设标识以及所述第一预设键值,确定所述预设认证信息,包括:
[0013]依次获取所述第一预设标识包括的每一参数项;
[0014]基于每一所述参数项以及所述第一预设键值包括的所有参数项,确定所述预设认证信息。
[0015]在一个实施例中,所述根据所述预设认证信息,以访问目标应用,包括:
[0016]根据所述预设认证信息中的所述第一预设标识,确定每个所述终端设备对应的所
述服务器端口标识;
[0017]基于所述服务器端口标识以及所述第一预设键值中的至少一个参数项,以访问所述目标应用。
[0018]在一个实施例中,所述根据所述预设认证信息,以访问目标应用,包括:
[0019]根据所述预设认证信息中的所述第一预设标识,确定每个所述终端设备对应的所述二级域名;
[0020]基于所述二级域名以及所述第一预设键值中的至少一个参数项,以访问所述目标应用。
[0021]在一个实施例中,所述方法还包括:
[0022]在根据所述预设认证信息访问所述目标应用失败时,获取当前第二预设标识以及第二预设键值;
[0023]基于所述第二预设标识以及所述第二预设键值更新所述预设认证信息。
[0024]第二方面,本公开实施例提供了一种基于NAT映射的多端口访问装置,包括:
[0025]预设认证信息确定模块,用于响应用户访问请求,确定所述用户访问请求对应的预设认证信息,其中,所述预设认证信息是根据第一预设标识与第一预设键值确定的,所述第一预设标识至少包括:每个终端设备对应的服务器端口标识、二级域名,所述第一预设键值至少包括:会话标识、用户名、登录密码;
[0026]目标应用访问模块,用于根据所述预设认证信息,以访问目标应用。
[0027]第三方面,本公开实施例提供了一种电子设备,包括:
[0028]一个或多个处理器;
[0029]存储装置,用于存储一个或多个程序,
[0030]当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如第一方面中任一所述的方法。
[0031]第四方面,本公开实施例提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如第一方面中任一所述的方法。
[0032]第五方面,本公开实施例提供了一种计算机程序产品,当所述计算机程序产品在计算机上运行时,使得所述计算机执行时实现如第一方面中任一所述的方法。
[0033]本公开实施例提供的技术方案与现有技术相比具有如下优点:
[0034]本公开实施例所提供的基于NAT映射的多端口访问方法,通过响应用户访问请求,确定用户访问请求对应的预设认证信息,其中,预设认证信息是根据第一预设标识与第一预设键值确定的,第一预设标识至少包括:每个终端设备对应的服务器端口标识、二级域名,第一预设键值至少包括:会话标识、用户名、登录密码;根据预设认证信息,以访问目标应用。这样,终端设备在响应用户输入的用户访问请求时,能够得到包括每个终端设备对应的第一预设标识与第一预设键值的预设认证信息,由于不同终端设备对应的第一预设标识不同,使得终端设备基于其对应的第一预设标识与第一预设键值,以此实现对目标应用的访问,从而避免了现有技术中对于不同终端设备,在访问同一应用时,基于相同的第一预设键值,访问目标应用存在冲突的问题。
附图说明
[0035]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。
[0036]为了更清楚地说明本公开实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0037]图1为本公开实施例提供的一种基于NAT映射的多端口访问方法的流程示意图;
[0038]图2为本公开实施例提供的另一种基于NAT映射的多端口访问方法的流程示意图;
[0039]图3为本公开实施例提供的再一种基于NAT映射的多端口访问方法的流程示意图;
[0040]图4为本公开实施例提供的又一种基于NAT映射的多端口访问方法的流程示意图;
[0041]图5为本公开实施例提供的又一种基于NAT映射的多端口访问方法的流程示意图;
[0042]图6为本公开实施例提供的一种基于NAT映射的多端口访问装置的结构示意图;
[0043]图7为本公开实施例提供的电子设备的内部结构图。
具体实施方式
[0044]为了能够更清楚地理解本公开的上述目的、特征和优点,下面将对本公开的方案进行进一步描述。需要说明的是,在不冲突的情况下,本公开的实施例及实施例中的特征可以相互组合。
[0045]在下面的描述中阐本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于NAT映射的多端口访问方法,其特征在于,所述方法包括:响应用户访问请求,确定所述用户访问请求对应的预设认证信息,其中,所述预设认证信息是根据第一预设标识与第一预设键值确定的,所述第一预设标识至少包括:每个终端设备对应的服务器端口标识、二级域名,所述第一预设键值至少包括:会话标识、用户名、登录密码;根据所述预设认证信息,以访问目标应用。2.根据权利要求1所述的方法,其特征在于,所述响应用户访问请求,确定所述用户访问请求对应的预设认证信息之前,所述方法还包括:当第一次接收到所述用户访问请求时,获取所述第一预设标识以及所述第一预设键值;基于所述第一预设标识以及所述第一预设键值,确定所述预设认证信息,并将所述预设认证信息进行保存。3.根据权利要求2所述的方法,其特征在于,所述基于所述第一预设标识以及所述第一预设键值,确定所述预设认证信息,包括:依次获取所述第一预设标识包括的每一参数项;基于每一所述参数项以及所述第一预设键值包括的所有参数项,确定所述预设认证信息。4.根据权利要求1所述的方法,其特征在于,所述根据所述预设认证信息,以访问目标应用,包括:根据所述预设认证信息中的所述第一预设标识,确定每个所述终端设备对应的所述服务器端口标识;基于所述服务器端口标识以及所述第一预设键值中的至少一个参数项,以访问所述目标应用。5.根据权利要求1所述的方法,其特征在于,所述根据所述预设认证信息,以访问目标应用,包括:根据所述预设认证信息中的所述第一预设标识,确定每个所述终端设...

【专利技术属性】
技术研发人员:豆莎莎陈阳
申请(专利权)人:北京天融信科技有限公司北京天融信软件有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1