[發明專利]一種代碼編輯方法、裝置、計算機設備及存儲介質在審
| 申請號: | 202210589266.9 | 申請日: | 2022-05-27 |
| 公開(公告)號: | CN115002191A | 公開(公告)日: | 2022-09-02 |
| 發明(設計)人: | 曾強;楊陽;錢建祥;吳珂馨 | 申請(專利權)人: | 上海商湯科技開發有限公司 |
| 主分類號: | H04L67/50 | 分類號: | H04L67/50;H04L67/566;H04L9/40 |
| 代理公司: | 北京中知恒瑞知識產權代理事務所(普通合伙) 11889 | 代理人: | 袁忠林 |
| 地址: | 201306 上海市浦東新區中國(上*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 代碼 編輯 方法 裝置 計算機 設備 存儲 介質 | ||
本公開提供了一種代碼編輯方法、裝置、計算機設備及存儲介質,其中,該方法包括:響應針對所述云管理平臺管理下的目標服務器集群中目標容器組的編輯請求,生成與所述編輯請求對應的目標訪問鏈接;響應基于所述目標訪問鏈接生成的訪問請求,基于所述目標容器組中的代理服務容器,確定所述訪問請求對應的安全認證結果;在所述安全認證結果為認證通過的情況下,響應針對所述目標容器組內代碼的代碼編輯請求,對所述目標容器組內的代碼進行更新。
技術領域
本公開涉及計算機技術領域,具體而言,涉及一種代碼編輯方法、裝置、計算機設備及存儲介質。
背景技術
隨著互聯網技術的發展,越來越多的編程開發人員通過云管理平臺的在線集成開發環境進行代碼開發。
相關技術中,為了使得編程開發人員能夠方便的使用云管理平臺,所述云管理平臺的網絡地址往往被配置在公網,從而給云管理平臺的網絡安全性帶來了挑戰。因此,如何解決云管理平臺在公網環境下的安全性問題,以提高代碼開發的安全性成為了該領域內亟待解決的問題。
發明內容
本公開實施例至少提供一種代碼編輯方法、裝置、計算機設備及存儲介質。
第一方面,本公開實施例提供了一種代碼編輯方法,應用于云管理平臺,包括:
響應針對所述云管理平臺管理下的目標服務器集群中目標容器組的編輯請求,生成與所述編輯請求對應的目標訪問鏈接;
響應基于所述目標訪問鏈接生成的訪問請求,基于所述目標容器組中的代理服務容器,確定所述訪問請求對應的安全認證結果;
在所述安全認證結果為認證通過的情況下,響應針對所述目標容器組內代碼的代碼編輯請求,對所述目標容器組內的代碼進行更新。
這樣,通過在云管理平臺管理下的目標服務器集群的目標容器組中設置用于進行安全認證的代理服務容器,并通過所述代理服務容器對生成的與編輯請求對應的目標訪問鏈接進行安全認證,相較于直接使用容器組內原有的容器進行安全認證,單獨設置用于安全認證的代理服務容器,可以有效的實施多種不同的安全認證方式,為云管理平臺提供自定義的安全認證服務,從而提高了所述云管理平臺在公網環境下的安全性。
一種可能的實施方式中,所述生成與所述編輯請求對應的目標訪問鏈接,包括:
通過所述代理服務容器獲取與所述目標容器組對應的密鑰信息;
基于所述密鑰信息和所述編輯請求,生成與所述編輯請求對應的目標訪問鏈接。
這樣,通過在生成目標訪問鏈接時添加所述目標容器組對應的密鑰信息,可以提高生成的所述目標訪問鏈接的安全性。
一種可能的實施方式中,所述編輯請求中攜帶有所述目標服務器集群對應的第一標識和所述目標容器組對應的第二標識;
所述基于所述密鑰信息和所述編輯請求,生成與所述編輯請求對應的目標訪問鏈接,包括:
基于所述第一標識、所述第二標識以及所述密鑰信息,生成與所述目標容器組對應的目標路徑信息;
基于所述目標路徑信息和所述代理服務容器存儲的網絡代理信息,生成所述目標訪問鏈接。
這樣,通過在生成目標訪問鏈接時添加網絡代理信息,可以通過網絡代理的方式提高生成的所述目標訪問鏈接的安全性。
一種可能的實施方式中,所述方法還包括:
獲取訪問限制信息;其中,所述訪問限制信息用于對所述訪問請求進行限制;
所述基于所述第一標識、所述第二標識以及所述密鑰信息,生成與所述目標容器組對應的目標路徑信息,包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海商湯科技開發有限公司,未經上海商湯科技開發有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202210589266.9/2.html,轉載請聲明來源鉆瓜專利網。





