[發明專利]校驗及管理請求權限的方法有效
| 申請號: | 202110572555.3 | 申請日: | 2021-05-25 |
| 公開(公告)號: | CN113271310B | 公開(公告)日: | 2022-10-11 |
| 發明(設計)人: | 鄧文科;鄭小豐;宋艦;曾輝;鮮青林 | 申請(專利權)人: | 四川虹魔方網絡科技有限公司 |
| 主分類號: | H04L9/40 | 分類號: | H04L9/40;H04L67/06;H04L67/30;H04L67/60 |
| 代理公司: | 四川省成都市天策商標專利事務所(有限合伙) 51213 | 代理人: | 張秀敏 |
| 地址: | 621000 四川省綿陽*** | 國省代碼: | 四川;51 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 校驗 管理 請求 權限 方法 | ||
本發明公開了一種校驗及管理請求權限的方法,包括:Auth服務啟動后加載權限規則配置文件;Web層服務啟動后根據業務需要加載本地規則配置文件;智能終端的請求到達Web層服務并校驗后然后放行到下一環節;底層服務完成業務后將結果返回給Web層服務,Web層服務再附加本地規則配置文件并轉發到Auth服務;Auth服務生成授權身份憑證,然后緩存并原路返回;Web層服務結合底層業務處理結果再原路返回給智能終端;若請求為普通請求,Web層服務查詢緩存中是否有匹配的授權信息,如果有匹配,則放行至底層服務完成業務請求;本發明使得企業云端業務請求在規定時間內不做重復校驗,校驗結果在關聯業務中也可通用,減少耗時。
技術領域
本發明涉及通信技術領域,特別是一種校驗及管理請求權限的方法。
背景技術
網絡請求通常都帶有權限校驗機制,企業云端相關聯的業務越多其校驗機制就會越復雜、耗時越久;通常情況下,每個業務都會在請求到達后的第一層就校驗請求身份是否合法,合法則傳遞到下一層。每請求一次便運行一次校驗邏輯。如此一來,云端將大量運行重復校驗業務邏輯。
發明內容
為解決現有技術中存在的問題,本發明的目的是提供一種校驗及管理請求權限的方法,本發明意在提供授權管理方法,使得企業云端業務請求在規定時間內不做重復校驗,校驗結果在關聯業務中也可通用,減少耗時。
為實現上述目的,本發明采用的技術方案是:一種校驗及管理請求權限的方法,包括:
Auth服務啟動后加載權限規則配置文件,所述權限規則配置文件包括權限規則樹;
Web層服務啟動后根據業務需要加載本地規則配置文件,所述本地規則配置文件包括基本信息以及在所述權限規則樹中的坐標信息;
Web層服務在加載完本地規則配置文件后,根據本地規則配置文件訂閱消息主題;
智能終端的請求到達Web層服務后,Web層服務根據本地規則配置文件做簡單校驗,然后放行到下一環節;
如果請求是唯一允許的獲取授權的請求,則放行到底層服務完成業務請求,底層服務完成業務后將結果返回給Web層服務,Web層服務再附加所述本地規則配置文件并轉發到Auth服務;
Auth服務根據轉發而來的請求及權限規則生成授權身份憑證,然后緩存并原路返回;
Web層服務收到Auth服務返回的授權結果后,結合之前的底層業務處理結果再原路返回給所述智能終端;
若請求為普通請求,Web層服務直接根據本地規則配置文件查詢緩存中是否有匹配的授權信息,如果有匹配,則放行至底層服務完成業務請求,反之駁回。
作為本發明的進一步改進,還包括:
若請求為撤銷授權,Web層服務往Auth服務發送請求,Auth服務收到請求后,廣播撤銷消息,訂閱了該消息主題的其余Web層服務收到撤銷消息后運用對應的撤銷業務邏輯。
作為本發明的進一步改進,所述智能終端為智能手機或PC。
本發明的有益效果是:
本發明通過提供具有網絡請求權限管理的服務,使得復雜云端系統的網絡請求權限規則的管理得到統一,每個業務的授權規則可動態調整,處理網絡請求時不再重復運算身份校驗邏輯。提高請求訪問速度的同時降低服務器運算壓力,系統權限管理化繁為簡。
附圖說明
圖1為本發明實施例的模塊交互圖。
具體實施方式
下面結合附圖對本發明的實施例進行詳細說明。
實施例
如圖1所示,一種校驗及管理請求權限的方法,包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于四川虹魔方網絡科技有限公司,未經四川虹魔方網絡科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110572555.3/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種預防新冠病毒的中藥藥物及其制備方法
- 下一篇:一種拖把條巾及制備方法





