分布式认证需求-开放认证体系
生活随笔
收集整理的這篇文章主要介紹了
分布式认证需求-开放认证体系
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
考慮分布式系統(tǒng)開放性的特點(diǎn),UAA認(rèn)證服務(wù)不僅服務(wù)于平臺(tái)自身,并且對(duì)第三方系統(tǒng)也要提供認(rèn)證,平臺(tái)應(yīng)提供擴(kuò)展和開放的認(rèn)證機(jī)制,以開放API的方式供第三方應(yīng)用接入,一方應(yīng)用(內(nèi)部 系統(tǒng)服務(wù))和三方應(yīng)用(第三方應(yīng)用)均采用統(tǒng)一機(jī)制接入。
下圖是第三方的應(yīng)用接入閃聚支付平臺(tái)結(jié)構(gòu)圖:
1、第三方應(yīng)用請(qǐng)求UAA認(rèn)證服務(wù)請(qǐng)求認(rèn)證,認(rèn)證通過獲取Token。
2、第三方應(yīng)用攜帶Token訪問API代理(專門針對(duì)第三方應(yīng)用接入開發(fā)的微服務(wù))。
3、API代理訪問平臺(tái)微服務(wù)向第三方應(yīng)用返回業(yè)務(wù)數(shù)據(jù)。
?
總結(jié)
以上是生活随笔為你收集整理的分布式认证需求-开放认证体系的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 分布式认证需求-统一认证授权
- 下一篇: 分布式认证方案-基于session的认证