Access control method, apparatus, server, and storage medium for application program interface

An application program interface, access control technology, applied in the field of communication, can solve the problem of high difficulty and complexity of server deployment

Active Publication Date: 2018-12-21
SUZHOU KEDA TECH
View PDF7 Cites 18 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] The present invention provides an application program interface access control method, device, server and storage medium, which can solve the relatively high technical problem of difficulty and complexity of server deployment

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Access control method, apparatus, server, and storage medium for application program interface
  • Access control method, apparatus, server, and storage medium for application program interface
  • Access control method, apparatus, server, and storage medium for application program interface

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0077] The specific implementation manners of the present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. The following examples are used to illustrate the present invention, but are not intended to limit the scope of the present invention.

[0078] figure 1 is a schematic structural diagram of an application programming interface access system provided by an embodiment of the present application, such as figure 1 As shown, the system at least includes: a third-party application 100 , a reverse proxy server 101 and a target server 102 .

[0079] The third-party application 100 is used to request at least one service in the integration target server 102 . The third-party application 100 may be a browser, a social application, a multimedia application, etc., and this embodiment does not limit the application type of the third-party application 100 . The third-party application 100 can run on devices with commu...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention relates to an access control method, apparatus, server, and storage medium foran application program interface, belonging to the communication field, and used in a reverse proxy server which is arranged at the front end of a target server.The method comprises: receiving a first API access request sent by a third party application; the first API access request is used for requesting access to a target API in the target server; authenticating the third party application according to the authentication information in the first API access request; sending a second API access requestto the target server when the authentication to the third party application passes, wherein the second API access request is used for triggering the target server to call the service content corresponding to the target API and returning the service content to the third party application.The invention can solve the technical problems that the authentication server is additionally built on the basisof the original API access system, and the deployment difficulty and complexity of the server are high, and can reduce the complexity of server deployment.

Description

technical field [0001] The invention relates to an access control method, device, server and storage medium of an application program interface, and belongs to the technical field of communication. Background technique [0002] With the continuous evolution of network services, users may need to perform secondary development on the services provided by the target server. At this time, the target server can provide the application programming interface (Application Programming Interface, API) The services provided by the target server are integrated into third-party applications. [0003] The target server may provide at least two different services, and different services may be developed by different departments and teams, so that the target server may have different authentication methods for APIs corresponding to different services. [0004] In order to unify the target server's authentication method for each API and simplify the difficulty of secondary service developme...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): H04L29/06H04L29/08G06F21/44G06F21/45
CPCH04L63/101H04L69/08G06F21/44G06F21/45G06F2221/2141H04L67/1001H04L67/565H04L67/133H04L67/63
Inventor 邹俊龙牟兴茂郑岳顾振华
Owner SUZHOU KEDA TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products