【技術(shù)實(shí)現(xiàn)步驟摘要】
本專利技術(shù)涉及通信領(lǐng)域,具體地涉及一種資源共享方法、裝置及系統(tǒng)。
技術(shù)介紹
信息共享是社交網(wǎng)絡(luò)服務(wù)(SNS,Social Network krvice)應(yīng)用中的一項(xiàng)基礎(chǔ)功能,互聯(lián)網(wǎng)中存在多種社交網(wǎng)絡(luò)服務(wù),例如Facebook,Xiaonei等,用戶歸屬于某個(gè)特定的社交網(wǎng)絡(luò)服務(wù),用戶可以在社交網(wǎng)絡(luò)服務(wù)中管理和使用應(yīng)用,包括安裝、授權(quán)、使用、卸載等,一個(gè)應(yīng)用(例如開心農(nóng)場(chǎng))可以同時(shí)在多個(gè)社交網(wǎng)路服務(wù)器上進(jìn)行部署,供用戶安裝使用。用戶、社交網(wǎng)絡(luò)和應(yīng)用三方越來越多地出現(xiàn)在以全分布式的形態(tài)進(jìn)行組合的場(chǎng)景中。同時(shí),用戶通過使用應(yīng)用,會(huì)產(chǎn)生或收集一定數(shù)量的信息資源。在好友分享時(shí),這些信息資源基于隱私保護(hù)和合理授權(quán)的原則,需要通過某種機(jī)制被授權(quán)給選定的好友進(jìn)行訪問。現(xiàn)有技術(shù)的方案的前置條件為一、網(wǎng)絡(luò)上存在兩個(gè)社交網(wǎng)絡(luò)服務(wù),一個(gè)應(yīng)用在兩個(gè)社交網(wǎng)路服務(wù)上都進(jìn)行了注冊(cè),注冊(cè)的含義是社交網(wǎng)絡(luò)服務(wù)器確認(rèn)了應(yīng)用,記錄了對(duì)應(yīng)的應(yīng)用標(biāo)識(shí),并開放了相關(guān)的功能接口如用戶認(rèn)證接口和消息讀寫接口供應(yīng)用服務(wù)調(diào)用。 二、存在兩個(gè)不同的用戶用戶1和用戶2分別是不同的社交網(wǎng)絡(luò)服務(wù)上的合法注冊(cè)用戶, 記用戶1的社交網(wǎng)絡(luò)服務(wù)為用戶1歸屬域服務(wù)器,用戶2的社交網(wǎng)絡(luò)服務(wù)為用戶2歸屬域服務(wù)器;假設(shè)用戶1為共享方,用戶2為被共享方。三、用戶1保存用戶2的信息作為通訊聯(lián)系人或好友,后續(xù)統(tǒng)稱為好友,用戶2的信息包括用戶2的標(biāo)識(shí)和用戶2歸屬域服務(wù)器地址。用戶1進(jìn)行資源共享時(shí)會(huì)選擇用戶2的信息作為共享對(duì)象。圖1為現(xiàn)有技術(shù)的應(yīng)用服務(wù)器執(zhí)行共享授權(quán)檢查的方法流程圖。現(xiàn)有技術(shù)方案是在共享時(shí)應(yīng)用服務(wù)器記錄用戶的資源共享授權(quán)信息 ...
【技術(shù)保護(hù)點(diǎn)】
1.一種資源共享方法,其特征在于,所述方法包括:接收第一域的共享方發(fā)送的資源共享請(qǐng)求,所述資源共享請(qǐng)求中包括請(qǐng)求共享的資源對(duì)應(yīng)的資源標(biāo)識(shí)及被共享方信息;對(duì)所述資源標(biāo)識(shí)及所述被共享方信息進(jìn)行處理,生成授權(quán)驗(yàn)證信息;向第二域的被共享方發(fā)送資源共享消息,所述資源共享消息中包括所述授權(quán)驗(yàn)證信息;接收第二域的請(qǐng)求方發(fā)送的資源訪問請(qǐng)求,所述資源訪問請(qǐng)求中包括所述資源標(biāo)識(shí)、請(qǐng)求方信息及所述授權(quán)驗(yàn)證信息;根據(jù)所述資源訪問請(qǐng)求中包含的所述資源標(biāo)識(shí)、所述請(qǐng)求方信息及所述授權(quán)驗(yàn)證信息,判斷是否允許所述請(qǐng)求方訪問所述資源標(biāo)識(shí)對(duì)應(yīng)的資源。
【技術(shù)特征摘要】
1.一種資源共享方法,其特征在于,所述方法包括接收第一域的共享方發(fā)送的資源共享請(qǐng)求,所述資源共享請(qǐng)求中包括請(qǐng)求共享的資源對(duì)應(yīng)的資源標(biāo)識(shí)及被共享方信息;對(duì)所述資源標(biāo)識(shí)及所述被共享方信息進(jìn)行處理,生成授權(quán)驗(yàn)證信息;向第二域的被共享方發(fā)送資源共享消息,所述資源共享消息中包括所述授權(quán)驗(yàn)證信息;接收第二域的請(qǐng)求方發(fā)送的資源訪問請(qǐng)求,所述資源訪問請(qǐng)求中包括所述資源標(biāo)識(shí)、 請(qǐng)求方信息及所述授權(quán)驗(yàn)證信息;根據(jù)所述資源訪問請(qǐng)求中包含的所述資源標(biāo)識(shí)、所述請(qǐng)求方信息及所述授權(quán)驗(yàn)證信息,判斷是否允許所述請(qǐng)求方訪問所述資源標(biāo)識(shí)對(duì)應(yīng)的資源。2.根據(jù)權(quán)利要求1所述的資源共享方法,其特征在于,所述被共享方信息包括被共享方標(biāo)識(shí)和被共享方歸屬域服務(wù)器地址;所述請(qǐng)求方信息包括請(qǐng)求方標(biāo)識(shí)和請(qǐng)求方歸屬域服務(wù)器地址;所述授權(quán)驗(yàn)證信息包括資源共享摘要、資源共享簽名或資源共享密文。3.根據(jù)權(quán)利要求2所述的資源共享方法,其特征在于,所述對(duì)所述資源標(biāo)識(shí)及所述被共享方信息進(jìn)行處理,生成授權(quán)驗(yàn)證信息包括 根據(jù)預(yù)設(shè)的密鑰對(duì)所述資源標(biāo)識(shí)、所述被共享方標(biāo)識(shí)和所述被共享方歸屬域服務(wù)器地址進(jìn)行散列處理,生成資源共享摘要;所述根據(jù)所述資源訪問請(qǐng)求中包含的所述資源標(biāo)識(shí)、所述請(qǐng)求方信息及所述授權(quán)驗(yàn)證信息,判斷是否允許所述請(qǐng)求方訪問所述資源標(biāo)識(shí)對(duì)應(yīng)的資源,包括根據(jù)所述預(yù)設(shè)的密鑰對(duì)所述資源訪問請(qǐng)求中包含的所述資源標(biāo)識(shí)、所述請(qǐng)求方標(biāo)識(shí)和所述請(qǐng)求方歸屬域服務(wù)器地址進(jìn)行散列處理,生成資源請(qǐng)求摘要;對(duì)比所述資源請(qǐng)求摘要和所述資源訪問請(qǐng)求中包含的資源共享摘要是否一致,當(dāng)一致時(shí),允許所述請(qǐng)求方訪問所述資源標(biāo)識(shí)對(duì)應(yīng)的資源。4.根據(jù)權(quán)利要求2所述的資源共享方法,其特征在于,所述對(duì)所述資源標(biāo)識(shí)及所述被共享方信息進(jìn)行處理,生成授權(quán)驗(yàn)證信息,包括 對(duì)所述資源標(biāo)識(shí)、所述被共享方標(biāo)識(shí)和所述被共享方歸屬域服務(wù)器地址進(jìn)行散列處理,生成第一資源請(qǐng)求散列值;根據(jù)預(yù)設(shè)的密鑰對(duì)所述第一資源請(qǐng)求散列值進(jìn)行加密處理, 生成資源共享簽名;所述根據(jù)資源訪問請(qǐng)求中包含的所述資源標(biāo)識(shí)、所述請(qǐng)求方信息及所述授權(quán)驗(yàn)證信息,判斷是否允許所述請(qǐng)求方訪問所述資源標(biāo)識(shí)對(duì)應(yīng)的資源,包括對(duì)資源訪問請(qǐng)求中包含的所述資源標(biāo)識(shí)、所述請(qǐng)求方標(biāo)識(shí)和所述請(qǐng)求方歸屬域服務(wù)器地址進(jìn)行散列處理,生成第二資源請(qǐng)求散列值;根據(jù)所述預(yù)設(shè)的密鑰對(duì)所述第二資源請(qǐng)求散列值進(jìn)行加密處理,生成資源請(qǐng)求簽名;對(duì)比所述資源請(qǐng)求簽名與所述資源訪問請(qǐng)求中包含的資源共享簽名是否一致,當(dāng)一致時(shí),允許所述請(qǐng)求方訪問所述資源標(biāo)識(shí)對(duì)應(yīng)的資源。5.根據(jù)權(quán)利要求2所述的資源共享方法,其特征在于,所述對(duì)所述資源標(biāo)識(shí)及所述被共享方信息進(jìn)行處理,生成授權(quán)驗(yàn)證信息,包括 根據(jù)預(yù)設(shè)的密鑰對(duì)所述資源標(biāo)識(shí)、所述被共享方標(biāo)識(shí)和所述被共享方歸屬域服務(wù)器地址進(jìn)行加密處理,生成資源共享密文;所述根據(jù)資源訪問請(qǐng)求中包含的所述資源標(biāo)識(shí)、所述請(qǐng)求方信息及所述授權(quán)驗(yàn)證信息,判斷是否允許所述請(qǐng)求方訪問所述資源標(biāo)識(shí)對(duì)應(yīng)的資源,包括根據(jù)預(yù)設(shè)的密鑰,對(duì)所述資源訪問請(qǐng)求中包含的資源共享密文進(jìn)行解密處理,獲得解密后的資源標(biāo)識(shí)、請(qǐng)求方標(biāo)識(shí)和請(qǐng)求方歸屬域服務(wù)器地址;分別對(duì)比解密后的資源標(biāo)識(shí)、請(qǐng)求方標(biāo)識(shí)和請(qǐng)求方歸屬域服務(wù)器地址與資源訪問請(qǐng)求中包含的資源標(biāo)識(shí)、請(qǐng)求方標(biāo)識(shí)和請(qǐng)求方歸屬域服務(wù)器地址是否一致,當(dāng)一致時(shí),允許所述被共享方訪問所述資源標(biāo)識(shí)對(duì)應(yīng)的資源。6.根據(jù)權(quán)利要求1-5中任一項(xiàng)所述的資源共享方法,其特征在于,所述向第二域的被共享方發(fā)送資源共享消息,包括向第二域的被共享方歸屬域服務(wù)器發(fā)送資源共享消息,并將所述資源共享消息發(fā)送至所述第二域的被共享方;具體的發(fā)送過程包括通過所述被共享方歸屬域服務(wù)器進(jìn)行發(fā)送,或者依次通過第一域的共享方歸屬域服務(wù)器和第二域的被共享方歸屬域服務(wù)器進(jìn)行發(fā)送。7.一種應(yīng)用服務(wù)器,其特征在于,所述應(yīng)用服務(wù)器包括第一接收單元,用于接收第一域的共享方發(fā)送的資源共享請(qǐng)求,所述資源共享請(qǐng)求中包括請(qǐng)求共享的資源對(duì)應(yīng)的資源標(biāo)識(shí)及被共享方信息;信息生成單元,用于對(duì)所述...
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:王占東,魏家好,胡立新,鮑洪慶,
申請(qǐng)(專利權(quán))人:華為技術(shù)有限公司,
類型:發(fā)明
國(guó)別省市:94
還沒有人留言評(píng)論。發(fā)表了對(duì)其他瀏覽者有用的留言會(huì)獲得科技券。