云服務接入Service開發常見問題梳理
1、如何實現與ManageOne單點登錄集成
--使用console框架無需做單點登錄集成,因為可理解為第三方開發的前端代碼放在ManageOne的同一個web容器中運行,共用一個會話,所有請求都是發送到ManageOne后臺,ManageOne通過cosnole路由機制后臺再轉發給第三方云服務service。
2、ManageOne后臺調用第三方云服務service如何實現鑒權
--瀏覽器發起的請求都調用到ManageOne后臺,ManageOne將會話轉換成token,然后轉發調用第三方云服務service時在header中添加X-Auth-Token參數,第三方可以調ManageOne的token校驗接口確認請求是否合法。
--第三方云服務service需要保存ManageOne的機器賬號,非租戶的操作使用機器賬號token調用ManageOne的接口,租戶操作則直接使用ManageOne傳遞的X-Auth-Token作為token。
3、創建訂單接口時product_id、service_id如何獲取,count表示什么意思,display參數哪里能夠展示,tenancy到期后會怎樣?
--前端頁面通過console框架公共能力查詢到產品ID,跳轉到產品申請頁面時產品ID已經寫入到$rootScope中,可以直接獲取,service_id為第三方云服務定義的id,比如demo中為hw_xxs。
--count表示訂單中要申請實例的個數。
--display參數填寫訂單需要展示的內容,方便用戶在訂單查詢頁面可以直觀展示訂單關鍵參數。
--tenancy過期后ManageOne首頁會有資源過期提示信息。
4、訂單接口的params參數有什么要求
--可參考北向接口文檔說明
5、訂單刪除時params中的ids參數需要填寫嗎
--ids參數需要填寫,申請訂單時訂單更新接口上報了資源ID并保存到ManageOne中,刪除時訂單會根據ids的值校驗資源是否存在。
6、訂單結果更新接口中resourceTags表示什么意思,可以不填嗎
--resourceTags表示將上報資源時直接綁定標簽,可以不填
7、上報標簽和資源關系時operation_type中delete和delete_resource有什么區別
--使用delete即可,delete_resource不僅刪掉標簽關系還會刪除資源
華為云Stack
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。