2017-01-25 21 views
1

以下情況:如何在SAP混合應用程序中針對SMP和具有不同用戶的後端系統進行身份驗證?

  • 的SAP OnPremise系統被連接在雲連接器到SAP HCP
  • 在SAP移動plattform(SMP)的雲版本我配置系統
  • 我有一個混合的應用程序(使用SAP Kapsel SDK),並嘗試連接到
  • 一個)SMP本身(在註冊)
  • b)中也與所需
  • SMP一個的用戶名的數據的真正的後端系統正d後端系統是不一樣的

有沒有人有一個很好的教程/文檔鏈接如何設置這個正確的?

我發現對Kapsel插件一個很好的教程: - https://blogs.sap.com/2016/10/20/getting-started-kapsel-part-1-sp13/

隨着試用帳號和審判後端帳戶(相同的用戶名),它看起來有點工作。但在我的情況下,它更復雜。換言之(編輯)

問題

我正在尋找一種方式來使用來自OnPremise系統用戶&密碼在混合應用程序對HCPms進行身份驗證。

回答

1

請問爲什麼你需要兩個不同的用戶?從可用性角度來看,用戶爲應用程序提供兩組憑證是非常尷尬的。我通常會推薦

  • 在移動服務中配置SCIM。這將允許您使用您的後端憑據註冊移動服務
  • 在移動服務中配置no-auth。雖然用戶仍然需要爲後端訪問提供憑據,但他們可以在沒有憑據的情況下向移動服務註冊

其餘部分取決於您的後端配置。例如,如果它需要基本身份驗證,請相應地配置您的後端連接,並將用戶/密碼字段留空。當您向客戶提供請求時,他們將被轉發到您的後端。

編輯:我誤解了這個問題,並認爲您使用的是「SAP雲平臺移動服務」,即SAP移動平臺的雲計算。得到的答案基本保持不變,僅術語更改(斜體):

  • 配置HTTP(S)爲基礎的基本身份驗證SSO在移動平臺。這將允許您使用您的後端憑證在移動平臺上進行註冊。
  • 配置no-auth在移動平臺。儘管用戶仍然需要給他們的後端訪問憑據,他們可以與移動平臺無憑據在所有

無論哪種方式註冊,SCIM for Mobile Service的文檔中描述,所以是Basic authentication for Mobile Platform

+0

也許SCIM是正確的,你知道一些文件解釋設置? OnPremise系統有什麼要求嗎? – user3783327

+0

@ user3783327請參閱最新的答案。我修復了術語並添加了文檔的鏈接。您基本上需要在移動平臺中配置支持基本身份驗證的URL。通常情況下,只要您的後端服務的URL得到適當保護,就可以放置它。 –

+0

Inded我正在使用雲版本。我的設置是這樣的:我配置了一個應用程序,並在「安全配置」下的信息選項卡中使用「基本」,這通常會要求OSS用戶和雲密碼。在後端選項卡中,我配置了一個後端(通過雲連接器提供的OnPremise)。對於SICM Path,默認值是「/」,可能這已經是錯誤的了。 SSO機制是「基本身份驗證」,沒有密碼。 「SCIM配置」用於後端名稱和「覆蓋全局SCIM配置」的檢查。 – user3783327

相關問題