開(kāi)放接口的認(rèn)證調(diào)用方法、裝置、設(shè)備和可讀存儲(chǔ)介質(zhì)

基本信息

申請(qǐng)?zhí)?/td> CN202010838989.9 申請(qǐng)日 -
公開(kāi)(公告)號(hào) CN112016106A 公開(kāi)(公告)日 2020-12-01
申請(qǐng)公布號(hào) CN112016106A 申請(qǐng)公布日 2020-12-01
分類(lèi)號(hào) G06F21/60(2013.01)I 分類(lèi) 計(jì)算;推算;計(jì)數(shù);
發(fā)明人 鄭天偉;宋楊 申請(qǐng)(專(zhuān)利權(quán))人 杭州指令集智能科技有限公司
代理機(jī)構(gòu) 北京國(guó)昊天誠(chéng)知識(shí)產(chǎn)權(quán)代理有限公司 代理人 杭州指令集智能科技有限公司
地址 310012浙江省杭州市西湖區(qū)文一西路1號(hào)益展商務(wù)大廈1號(hào)樓501室
法律狀態(tài) -

摘要

摘要 本申請(qǐng)實(shí)施例提供了一種開(kāi)放接口的認(rèn)證調(diào)用方法、裝置、設(shè)備和可讀存儲(chǔ)介質(zhì),其中方法包括:接收應(yīng)用程序的標(biāo)識(shí)信息,獲取應(yīng)用程序的服務(wù)授權(quán)信息和密鑰信息,生成令牌信息;根據(jù)令牌信息緩存應(yīng)用程序的服務(wù)授權(quán)信息和密鑰信息,并將令牌信息返回應(yīng)用程序;接收應(yīng)用程序的接口調(diào)用請(qǐng)求,接口調(diào)用請(qǐng)求攜帶令牌信息、應(yīng)用程序的數(shù)字簽名、哈希算法的類(lèi)型和被調(diào)用的開(kāi)放接口的信息;獲取緩存的令牌信息、應(yīng)用程序的服務(wù)授權(quán)信息和密鑰信息、以及獲得授權(quán)的服務(wù)的開(kāi)放接口列表,對(duì)接口調(diào)用請(qǐng)求進(jìn)行認(rèn)證;在接口調(diào)用請(qǐng)求通過(guò)認(rèn)證時(shí),調(diào)用相應(yīng)的開(kāi)放接口進(jìn)行相應(yīng)的服務(wù)。本申請(qǐng)實(shí)施例可以實(shí)現(xiàn)對(duì)開(kāi)放接口調(diào)用請(qǐng)求的認(rèn)證與開(kāi)放接口提供的服務(wù)的解耦。??