SAP Data Intelligence API如何獲得Access Token

i042416發表於2020-04-06

試圖使用postman訪問SAP Data Intelligence graph API時,遇到401 unauthorized的錯誤: no authentication means found


SAP Data Intelligence API如何獲得Access Token


API url: vsystem.ingress.http ://dh-l5uukgih.dhaas-live.shoot.live.k8s-hana.ondemand.com/app/pipeline-modeler/service/v1/graphs/20180aa4240340e6b9804b295e789eaa/operator/httpserver1/objects/1

取得Access Token的方法:

使用這個login API endpoint:  vsystem.ingress.http ://dh-l5uukgih.dhaas-live.shoot.live.k8s-hana.ondemand.com/auth/login 注意user name的規範是tenant的名稱加反斜槓加使用者名稱。

SAP Data Intelligence API如何獲得Access Token


返回的payload:


SAP Data Intelligence API如何獲得Access Token


從返回的Cookie欄位裡獲得Access Token:


SAP Data Intelligence API如何獲得Access Token


然後在get API裡就能anzhao Bearer Token的方式使用這個token了:


SAP Data Intelligence API如何獲得Access Token


要獲取更多Jerry的原創文章,請關注公眾號"汪子熙":

SAP Data Intelligence API如何獲得Access Token


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/24475491/viewspace-2684630/,如需轉載,請註明出處,否則將追究法律責任。

相關文章