The invention relates to an interface
authentication method suitable for multiple frameworks and multiple platforms. The method comprises steps of introducing a toolkit according to a
system languageenvironment, and configuring a
black list and a white
list of a
current limiting strategy and an
IP address; wherein the application platform generates a
unique key for each user, sets and preprocesses a calling parameter, receives the
authentication request, performs identity
authentication based on the parameter carried by the authentication request if the authentication request conforms to theflow limiting strategy, otherwise refuses, passes the authentication, allows the interface authentication to be credible and can be called, and otherwise, does not perform the authentication. On the basis of an original token,
user information, digital signatures and other joint authentication
modes are added, and interaction is more reliable; the
encryption algorithm is a state secret commercialcryptographic
algorithm, the secret level is a quotient secret level, a true random number is added, and
cracking is not likely to happen; a multi-environment toolkit is supported, and various environments and languages are supported; by configuring and controlling the access times and the black and white lists of the
IP address in the time period, lawbreakers are prevented from violently crackingto cause reduction of the platform performance and even
downtime.