Nothing Special   »   [go: up one dir, main page]

CN107733757B - Method and device for accessing Wi-Fi network based on third-party application program - Google Patents

Method and device for accessing Wi-Fi network based on third-party application program Download PDF

Info

Publication number
CN107733757B
CN107733757B CN201710976976.6A CN201710976976A CN107733757B CN 107733757 B CN107733757 B CN 107733757B CN 201710976976 A CN201710976976 A CN 201710976976A CN 107733757 B CN107733757 B CN 107733757B
Authority
CN
China
Prior art keywords
address
party application
application program
request
accessing
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201710976976.6A
Other languages
Chinese (zh)
Other versions
CN107733757A (en
Inventor
何辉海
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hangzhou DPTech Technologies Co Ltd
Original Assignee
Hangzhou DPTech Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hangzhou DPTech Technologies Co Ltd filed Critical Hangzhou DPTech Technologies Co Ltd
Priority to CN201710976976.6A priority Critical patent/CN107733757B/en
Publication of CN107733757A publication Critical patent/CN107733757A/en
Application granted granted Critical
Publication of CN107733757B publication Critical patent/CN107733757B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/45Network directories; Name-to-address mapping
    • H04L61/4505Network directories; Name-to-address mapping using standardised directories; using standardised directory access protocols
    • H04L61/4511Network directories; Name-to-address mapping using standardised directories; using standardised directory access protocols using domain name system [DNS]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2854Wide area networks, e.g. public data networks
    • H04L12/2856Access arrangements, e.g. Internet access
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/08Access restriction or access information delivery, e.g. discovery data delivery

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The application provides a method and a device for accessing a Wi-Fi network based on a third-party application program. A method for accessing a Wi-Fi network based on a third party application, comprising: acquiring an IP address of a third-party application program server based on a DNS protocol; saving the IP address according to a preset strategy; when a request for accessing a Wi-Fi network based on a third-party application program is received, judging whether a target IP address of the request hits a saved IP address of a third-party application program server or not; and if yes, forwarding the request for accessing the Wi-Fi network based on the third-party application program so that the third-party application program server side can execute a distribution process of Wi-Fi graphic codes, wherein the Wi-Fi graphic codes are used for realizing password input-free access to the Wi-Fi network. Compared with the prior art, the method and the device can improve the success rate of acquiring the Wi-Fi graphic codes.

Description

Method and device for accessing Wi-Fi network based on third-party application program
Technical Field
The present application relates to the field of communications technologies, and in particular, to a method and an apparatus for accessing a Wi-Fi network based on a third-party application.
Background
Currently, in order to facilitate a user to access a Wi-Fi (Wireless Fidelity) network, many organizations assist the user with a third-party application to realize the access of the Wi-Fi network, for example, the user may scan a specified two-dimensional code using the third-party application, and the third-party application may obtain an SSID (Service Set Identifier) and a password of the Wi-Fi network based on a link carried in the two-dimensional code, so as to realize the network access, and the whole process does not require the user to manually input the password.
When the two-dimensional code for accessing the Wi-Fi network is obtained, a request for accessing the Wi-Fi network based on the third-party application program can be sent to the third-party application program server, and after the network equipment receives the request, whether the target IP address of the request hits the IP address of the third-party application program server stored in the network equipment can be judged. If the request is hit, the authentication is passed, the network device can forward the request to a third-party application program server, and after the third-party application program server receives the request, a user requesting to acquire the two-dimensional code can be prompted to upload information such as an SSID (service set identifier) and a password of the Wi-Fi network, and then a corresponding URL (Uniform Resource Locator) is generated according to the information and is added into the Wi-Fi two-dimensional code for issuing; if not, the authentication is failed, and the network device discards the request, so that the two-dimensional code release is failed.
Disclosure of Invention
In view of this, the present application provides a method and an apparatus for accessing a Wi-Fi network based on a third-party application program, so as to improve a success rate of obtaining a Wi-Fi graph code.
Specifically, the method is realized through the following technical scheme:
a method for accessing a Wi-Fi network based on a third-party application program, which is applied to a network device, comprises the following steps:
acquiring an IP address of a third-party application program server based on a DNS protocol;
saving the IP address according to a preset strategy;
when a request for accessing a Wi-Fi network based on a third-party application program is received, judging whether a target IP address of the request hits a saved IP address of a third-party application program server or not;
and if yes, executing operation of forwarding the request for accessing the Wi-Fi network based on the third-party application program, so that the third-party application program server executes a distribution process of Wi-Fi graphic codes, wherein the Wi-Fi graphic codes are used for realizing password input-free access to the Wi-Fi network.
An apparatus for accessing a Wi-Fi network based on a third-party application, the apparatus being applied to a network device, comprising:
the acquisition module is used for acquiring the IP address of the third-party application program server based on the DNS protocol;
the storage module is used for storing the IP address according to a preset strategy;
the judging module is used for judging whether a target IP address of a request hits a saved IP address of a third-party application program server side when the request for accessing the Wi-Fi network based on the third-party application program is received;
and the execution module is used for executing the operation of forwarding the request for accessing the Wi-Fi network based on the third-party application program when the target IP address of the request is determined to hit the saved IP address of the third-party application program service end, so that the third-party application program service end can execute the issuing process of the Wi-Fi graphic code, and the Wi-Fi graphic code is used for realizing the password input-free access to the Wi-Fi network.
According to the technical scheme, the network equipment can acquire the IP address of the third-party application program server based on a DNS (Domain Name System) protocol, and can store the acquired IP address according to a preset strategy. When a request for accessing the Wi-Fi network based on a third-party application program is received, the network device can also determine whether to forward the request to a third-party application program server by comparing a destination IP address of the request with an IP address stored by the network device. Compared with the prior art, the technical scheme of the application can enable the network equipment to store more IP addresses of the third-party application program server side through the preset strategy, so that the probability that the target IP address of the request for accessing the Wi-Fi network based on the third-party application program hits the IP address stored in the network equipment is higher, and the success rate of obtaining the Wi-Fi graphic code can be improved.
Drawings
FIG. 1 is a flowchart of a method for accessing a Wi-Fi network based on a third-party application according to an exemplary embodiment of the present application;
FIG. 2 is a flow chart illustrating a method for saving an IP address in accordance with an exemplary embodiment of the present application;
FIG. 3 is a diagram illustrating a hardware configuration of a network device in accordance with an exemplary embodiment of the present application;
fig. 4 is a block diagram illustrating an apparatus for accessing a Wi-Fi network based on a third party application according to an exemplary embodiment of the present application.
Detailed Description
Reference will now be made in detail to the exemplary embodiments, examples of which are illustrated in the accompanying drawings. When the following description refers to the accompanying drawings, like numbers in different drawings represent the same or similar elements unless otherwise indicated. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present application. Rather, they are merely examples of apparatus and methods consistent with certain aspects of the present application, as detailed in the appended claims.
The terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the application. As used in this application and the appended claims, the singular forms "a", "an", and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise. It should also be understood that the term "and/or" as used herein refers to and encompasses any and all possible combinations of one or more of the associated listed items.
It is to be understood that although the terms first, second, third, etc. may be used herein to describe various information, such information should not be limited to these terms. These terms are only used to distinguish one type of information from another. For example, first information may also be referred to as second information, and similarly, second information may also be referred to as first information, without departing from the scope of the present application. The word "if" as used herein may be interpreted as "at … …" or "when … …" or "in response to a determination", depending on the context.
In practical application, the network device may request the DNS server for the IP address of the third party application server according to the domain name of the third party application server, and store the requested IP address. When a request for accessing the Wi-Fi network based on a third-party application program is received, the network equipment can compare the target IP address of the request with the stored IP address of the third-party application program server so as to authenticate the request.
It should be noted that, the third-party application server usually has several IP addresses, but usually the network device requests the DNS server for an IP address once, and the DNS server returns only a part of the IP addresses of the several IP addresses to the network device. For example, when the third party application server has 10 IP addresses, the network device requests the IP address once, and the DNS server may return 2 IP addresses to the network device once.
In the prior art, a network device requests an IP address from a DNS server once, and the obtained IP address would overwrite the IP address originally stored by the network device when being stored, for example, assuming that the IP address originally stored by the network device is shown in table 1, and the IP addresses requested by the current network device are 101.226.62.77 and 101.226.62.78, after the network device stores the IP addresses, the IP address table currently stored would be shown in table 2.
IP address
101.226.62.77
101.226.62.79
101.226.62.82
TABLE 1
IP address
101.226.62.77
101.226.62.78
TABLE 2
Therefore, in the prior art, the IP address saved by the network device is always a partial IP address of several IP addresses of the third-party application server, for example, the IP address saved by the network device may only be 2 or 3 IP addresses of 10 IP addresses of the third-party application server. Therefore, when the network equipment authenticates the request, the probability that the target IP address of the request is not hit in the IP address stored in the network equipment is high, so that the request for accessing the Wi-Fi network based on the third-party application program cannot be forwarded to the third-party application program server, and the probability of the Wi-Fi graphic code release failure is high.
The following describes an implementation process of the present application with reference to specific embodiments.
Referring to fig. 1, fig. 1 is a flowchart illustrating a method for accessing a Wi-Fi network based on a third-party application according to an embodiment of the present application, where the method is applicable to a network device such as a switch, a router, a firewall, and the like, where the method may include the following basic steps:
s101, acquiring the IP address of the third-party application program server based on the DNS protocol.
In this embodiment of the present application, a domain name of a third party application server may be configured for a network device, and after the configuration is completed, the network device may send a DNS request to a DNS server according to the domain name to request an IP address of the third party application server.
For example, in a scenario of accessing a Wi-Fi network based on a WeChat, a domain name of a WeChat server, such as wifi. After the configuration is completed, the network device can request the IP address of the wechat server from the DNS server according to the domain name. Likewise, the network device requests the DNS server for the IP address once, and the DNS server returns only a portion of the several IP addresses of the wechat server to the network device.
S102, storing the IP address according to a preset strategy.
In this embodiment, after the network device obtains the IP address of the third-party application server, the network device may store the IP address based on a predetermined policy.
Referring to fig. 2, fig. 2 is a flowchart illustrating a method for saving the IP address according to an embodiment of the present application, where the method includes the following steps:
s201, judging whether the IP address of the third-party application program server side is stored or not.
In this embodiment, an array a may be predefined and used to store the IP address of the third-party application server acquired by the network device.
After the network device acquires the IP address of the third-party application program server, whether the IP address is stored in the array A or not can be judged, if the IP address is determined to be stored in the array A, the network device can discard the acquired IP address without repeated storage in order to avoid waste of storage positions; if it is determined that the IP address is not stored in the array a, the step S202 may be continuously performed.
For example, it can be assumed that the IP addresses of the third party application server currently acquired by the network device are 101.226.62.77 and 101.226.62.78, and the currently saved IP addresses in array a are shown in table 3. When the network device stores the obtained 2 IP addresses, the lookup table 3 may find that the IP address 101.226.62.77 is already stored currently, and at this time, the network device may discard the obtained IP address 101.226.62.77; since the IP address 101.226.62.78 is not saved in table 3, the network device may continue to perform step S202.
Figure BDA0001438743980000061
TABLE 3
It should be noted that, in the embodiment of the present application, the IP addresses of the third-party application server stored in the network device are sequentially stored in the array a according to the above-mentioned obtaining order of the IP addresses, so that when the array a is not full or when the array a is full but none of the IP addresses is replaced, the storage duration of the IP addresses in table 3 is sequentially reduced from top to bottom, that is, the storage duration of 101.226.62.77 is greater than 101.226.62.79, and the storage duration of 101.226.62.79 is greater than 101.226.62.82.
Table 3 is merely an exemplary description, and the element numbers may not be stored. In another example, the storage time points corresponding to the IP addresses may also be simultaneously stored, which is not described herein again.
S202, judging whether a free storage position exists or not.
In this embodiment, after determining that the IP address 101.226.62.78 is not stored in the array a, the network device further needs to determine whether there is a free storage location in the array a for storing the IP address, and if there is a free storage location, step S203 may be executed; if there is no free storage location, step S204 may be performed.
S203, storing the IP address to the idle storage position.
In this embodiment, when the network device determines that the array a has a free storage location, the network device may store the IP address 101.226.62.78 in the free storage location, for example, if a [ M +1] in the array a is empty, the network device may store the IP address 101.226.62.78 in a [ M +1], and the stored IP address may be as shown in table 4.
Figure BDA0001438743980000071
TABLE 4
And S204, replacing the IP address with the largest storage time.
In this embodiment of the application, when it is determined that the array a has no free storage location currently, that is, the array a is full, the network device may replace the IP address with the longest storage duration in the array a with the acquired IP address 101.226.62.78.
When the group a is just full, the IP address with the longest storage time is the IP address in a [0], and in this case, taking table 3 as an example, the IP address with the longest storage time is 101.226.62.77.
Based on the above description, when the array a is just full, if the network device obtains the IP address 101.226.62.78 that is not stored in the array, taking table 3 as an example, and the IP address stored in the array will be replaced for the first time, the network device may replace the IP address 101.226.62.77 with the IP address 101.226.62.78 that has the longest storage time in table 3 first. After the replacement is completed, the IP addresses stored in the array a will be as shown in table 5, and at this time, the storage time length sequence of the IP addresses in table 5 will be changed to: 101.226.62.79 has a storage duration greater than 101.226.62.82 and 101.226.62.82 has a storage duration greater than 101.226.62.78.
When the network device acquires a new IP address again, for example 101.226.62.81, since the IP address is not stored in table 5 and array a is full, IP address 101.226.62.81 replaces IP address 101.226.62.79 with the maximum storage duration in table 5, and at this time, the storage duration sequence of each IP address is changed again: 101.226.62.82 has a storage duration greater than 101.226.62.78 and 101.226.62.78 has a storage duration greater than 101.226.62.81. The method for replacing the new IP address acquired by the network device can be analogized, and details thereof are not described herein.
Figure BDA0001438743980000081
TABLE 5
S103, judging whether the target IP address of the request hits the saved IP address of the third-party application program server side.
And S104, forwarding the request for accessing the Wi-Fi network based on the third-party application program.
And S105, discarding the request for accessing the Wi-Fi network based on the third-party application program.
In the embodiment of the application, the Wi-Fi network access based on the WeChat is still taken as an example, and it is assumed that a store opens a function of accessing the Wi-Fi network based on the WeChat, and after a customer scans a Wi-Fi two-dimensional code posted in the store, the customer can access the Wi-Fi network without manually searching the SSID of the Wi-Fi network of the store and manually inputting a password.
When the merchant needs to activate the function of accessing the Wi-Fi network based on the WeChat, a request for accessing the Wi-Fi network based on the WeChat can be sent to the WeChat server, and after the network equipment receives the request, the target IP address of the request can be compared with the IP address of the WeChat server stored in the steps S101-S102.
If the destination IP address of the request is determined to be the stored IP address, for example, assuming that the IP address of the wechat server currently stored by the network device is as shown in table 4, the destination IP address of the request based on the wechat access Wi-Fi network received by the network device is 101.226.62.78, it can be known by referring to table 4, and the destination IP address 101.226.62.78 of the request is stored in table 4, the network device may continue to forward the request to the wechat server, the wechat server may prompt the merchant to upload information such as SSID and password of the Wi-Fi network of the store according to the request, and then the wechat server may generate a corresponding URL according to the information, add the URL to the Wi-Fi graphic code and issue the URL to the merchant, and the customer may scan the Wi-Fi graphic code to realize password input-free access to the Wi-Fi network.
If it is determined that the destination IP address of the request does not hit the saved IP address, the network device may discard the request.
The graphic code may be a two-dimensional code or a barcode, and is not limited herein.
In the application, after the network device obtains and stores the IP address of the third-party application server based on the predetermined policy, the network device may compare the destination IP address of the received request for accessing the Wi-Fi network based on the third-party application with the IP address stored in the network device, so as to determine whether to forward the request to the third-party application server.
When the network equipment stores the IP address of the third-party application program server based on the preset strategy, the acquired IP address of the third-party application program server can be compared with the originally stored IP address of the network equipment, and when the acquired IP address is determined not to be stored, the IP address can be stored to an idle storage position; and when no free storage position exists, the IP address with the maximum storage time length in the stored IP addresses can be replaced by the IP address. Compared with the prior art, the technical scheme of the application can enable the network equipment to store more IP addresses of the third-party application program server side, enables the hit rate of the target IP address of the request received by the network equipment to be higher, and can improve the success rate of obtaining the Wi-Fi graphic code.
Corresponding to the embodiment of the method for accessing the Wi-Fi network based on the third-party application program, the application also provides an embodiment of a device for accessing the Wi-Fi network based on the third-party application program.
The embodiment of the device for accessing the Wi-Fi network based on the third-party application program can be applied to network equipment. The device embodiments may be implemented by software, or by hardware, or by a combination of hardware and software. The software implementation is taken as an example, and is formed by reading corresponding computer program instructions in the nonvolatile memory into the memory for operation through the processor of the network device where the software implementation is located as a logical means. From a hardware aspect, as shown in fig. 3, the present application is a hardware structure diagram of a network device in which a device accessing a Wi-Fi network based on a third-party application program is located, except for the processor, the memory, the network output interface, and the nonvolatile memory shown in fig. 3, the network device in which the device is located in the embodiment may also include other hardware according to an actual function of the network device, which is not described again.
Referring to fig. 4, a schematic structural diagram of an apparatus for accessing a Wi-Fi network based on a third-party application according to an embodiment of the present application is shown, where the apparatus may include the following modules:
an obtaining module 410, configured to obtain an IP address of a third party application server based on a DNS protocol;
a saving module 420, configured to save the IP address according to a preset policy;
the determining module 430 is configured to, when a request for accessing the Wi-Fi network based on a third-party application is received, determine whether a destination IP address of the request hits a stored IP address of a server of the third-party application;
the execution module 440 is configured to, when it is determined that the destination IP address of the request hits the stored IP address of the third-party application server, execute an operation of forwarding the request for accessing the Wi-Fi network based on the third-party application, so that the third-party application server executes a distribution process of a Wi-Fi graphical code, where the Wi-Fi graphical code is used to implement password-free input access to the Wi-Fi network.
In this embodiment of the application, the saving module 420 is configured to:
judging whether the acquired IP address is stored or not;
if not, judging whether a free storage position exists;
and if an idle storage position exists, storing the acquired IP address in the idle storage position.
In this embodiment of the application, the saving module 420 is further configured to:
and if no idle storage position exists, replacing the IP address with the maximum storage time length in the stored IP addresses by the acquired IP address.
In this embodiment of the application, the executing module 440 is further configured to:
and if the target IP address of the request does not hit the saved IP address of the third-party application program server, executing the operation of discarding the request for accessing the Wi-Fi network based on the third-party application program.
The implementation process of the functions and actions of each unit in the above device is specifically described in the implementation process of the corresponding step in the above method, and is not described herein again.
For the device embodiments, since they substantially correspond to the method embodiments, reference may be made to the partial description of the method embodiments for relevant points. The above-described embodiments of the apparatus are merely illustrative, and the units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the modules can be selected according to actual needs to achieve the purpose of the scheme of the application. One of ordinary skill in the art can understand and implement it without inventive effort.
The above description is only exemplary of the present application and should not be taken as limiting the present application, as any modification, equivalent replacement, or improvement made within the spirit and principle of the present application should be included in the scope of protection of the present application.

Claims (6)

1. A method for accessing a wireless fidelity (Wi-Fi) network based on a third-party application program is applied to a network device and comprises the following steps:
acquiring an IP address of a third-party application program server based on a DNS protocol;
saving the IP address according to a preset strategy;
when a request for accessing a Wi-Fi network based on a third-party application program is received, judging whether a target IP address of the request hits a saved IP address of a third-party application program server or not;
if yes, executing operation of forwarding the request for accessing the Wi-Fi network based on the third-party application program so that the third-party application program server side can execute a distribution process of Wi-Fi graphic codes, wherein the Wi-Fi graphic codes are used for realizing password input-free access to the Wi-Fi network;
the storing the IP address according to a preset policy includes:
judging whether the acquired IP address is stored or not;
if not, judging whether a free storage position exists;
and if an idle storage position exists, storing the acquired IP address to the idle storage position.
2. The method of claim 1, further comprising:
and if no idle storage position exists, replacing the IP address with the maximum storage time length in the stored IP addresses by the acquired IP address.
3. The method of claim 1, further comprising:
and if the target IP address of the request does not hit the saved IP address of the third-party application program server, executing the operation of discarding the request for accessing the Wi-Fi network based on the third-party application program.
4. An apparatus for accessing a Wi-Fi network based on a third-party application, the apparatus being applied to a network device and comprising:
the acquisition module is used for acquiring the IP address of the third-party application program server based on the DNS protocol;
the storage module is used for storing the IP address according to a preset strategy;
the judging module is used for judging whether a target IP address of a request hits a saved IP address of a third-party application program server side when the request for accessing the Wi-Fi network based on the third-party application program is received;
the execution module is used for executing the operation of forwarding the request for accessing the Wi-Fi network based on the third-party application program when the target IP address of the request is determined to hit the saved IP address of the third-party application program service end, so that the third-party application program service end can execute the issuing process of the Wi-Fi graphic code, and the Wi-Fi graphic code is used for realizing password input-free access to the Wi-Fi network;
the saving module is used for:
judging whether the acquired IP address is stored or not;
if not, judging whether a free storage position exists;
and if an idle storage position exists, storing the acquired IP address in the idle storage position.
5. The apparatus of claim 4, wherein the saving module is further configured to:
and if no idle storage position exists, replacing the IP address with the maximum storage time length in the stored IP addresses by the acquired IP address.
6. The apparatus of claim 4, wherein the execution module is further configured to:
and if the target IP address of the request does not hit the saved IP address of the third-party application program server, executing the operation of discarding the request for accessing the Wi-Fi network based on the third-party application program.
CN201710976976.6A 2017-10-19 2017-10-19 Method and device for accessing Wi-Fi network based on third-party application program Active CN107733757B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710976976.6A CN107733757B (en) 2017-10-19 2017-10-19 Method and device for accessing Wi-Fi network based on third-party application program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710976976.6A CN107733757B (en) 2017-10-19 2017-10-19 Method and device for accessing Wi-Fi network based on third-party application program

Publications (2)

Publication Number Publication Date
CN107733757A CN107733757A (en) 2018-02-23
CN107733757B true CN107733757B (en) 2020-07-07

Family

ID=61210714

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710976976.6A Active CN107733757B (en) 2017-10-19 2017-10-19 Method and device for accessing Wi-Fi network based on third-party application program

Country Status (1)

Country Link
CN (1) CN107733757B (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110972139B (en) * 2019-11-07 2023-06-20 锐捷网络股份有限公司 Method and gateway for realizing internet surfing authentication of mobile terminal
CN116056185B (en) * 2022-05-27 2023-10-27 荣耀终端有限公司 Wi-Fi network connection method, electronic equipment and Wi-Fi network connection system
CN115175003B (en) * 2022-07-11 2023-10-13 聚好看科技股份有限公司 Media asset playing method, display equipment and server

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103596177A (en) * 2013-11-19 2014-02-19 上海众人网络安全技术有限公司 Method for making mobile terminal get access to public WiFi in one-key mode
CN103987075A (en) * 2014-05-29 2014-08-13 谷晓鹏 Method for adding Internet access device with mobile phone APP
CN104717218A (en) * 2015-03-19 2015-06-17 北京云安世纪科技有限公司 Wifi certification system and method
JP2015204499A (en) * 2014-04-11 2015-11-16 西日本電信電話株式会社 Communication system, access point device, server device, gateway device, and communication method

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103596177A (en) * 2013-11-19 2014-02-19 上海众人网络安全技术有限公司 Method for making mobile terminal get access to public WiFi in one-key mode
JP2015204499A (en) * 2014-04-11 2015-11-16 西日本電信電話株式会社 Communication system, access point device, server device, gateway device, and communication method
CN103987075A (en) * 2014-05-29 2014-08-13 谷晓鹏 Method for adding Internet access device with mobile phone APP
CN104717218A (en) * 2015-03-19 2015-06-17 北京云安世纪科技有限公司 Wifi certification system and method

Also Published As

Publication number Publication date
CN107733757A (en) 2018-02-23

Similar Documents

Publication Publication Date Title
US11985251B2 (en) Data synchronization method and apparatus, computer device, and readable storage medium
CN107360184B (en) Terminal equipment authentication method and device
CN109492019B (en) Service request response method, device, computer equipment and storage medium
CN110830564B (en) CDN scheduling method, device, system and computer readable storage medium
KR20110069178A (en) Methods, apparatuses, and computer program products for determining a network interface to access a network resource
CN109327395B (en) Message processing method and device
CN110519409B (en) Domain name dynamic configuration method, device, equipment and storage medium
CN107733757B (en) Method and device for accessing Wi-Fi network based on third-party application program
EP2989543A1 (en) Method and device for updating client
CN104994183B (en) Short network address determines method and apparatus
CN103581351B (en) The method and apparatus of network access
CN107079026B (en) Method, system and storage medium for pairing client application instances with user accounts
CN105610993A (en) Method, device and system for domain name resolution
CN113507475B (en) Cross-domain access method and device
CN106302384A (en) DNS message processing method and device
CN106507414B (en) Message forwarding method and device
CN111224878A (en) Route forwarding method and device, electronic equipment and storage medium
CN105450513B (en) File the method and cloud storage service device of Email attachment
CN109413224B (en) Message forwarding method and device
CN109413015B (en) DNS hijacking defense method and device
CN110891056A (en) HTTPS request authentication method and device, electronic equipment and storage medium
US11627463B2 (en) Authentication via unstructured supplementary service data
CN110741617A (en) Resource updating method and device, computer equipment and storage medium
US11212161B2 (en) Management and resolution of alarms based on historical alarms
CN110138715A (en) Real name identification method, device, computer equipment and storage medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant