2017-04-10 180 views
0

我想弄清楚如何在Xamarin Forms中使用Azure AD B2C。微軟的所有示例和文檔都表示,去年在生產中沒有這樣做。即使是上週的博客文章也這樣說。Xamarin Forms和Azure AD B2C登錄問題

https://azure.microsoft.com/en-us/resources/samples/active-directory-b2c-xamarin-native/

我們還有什麼別的選擇嗎?

+0

您是否排除了Visual Studio Mobile Center的Identity/Auth功能?我知道這也是一個正在進行中的工作,但也許這是另一種選擇。看到這種情況下B2C仍然不完整,這是令人失望的,因爲這已經是GA一段時間了。 –

回答

0

正如您所指出的,MSAL處於預覽狀態,因此無法生產。將MSAL提升到生產支持級別的工作正在進行中。我建議你投這個要求在Azure的AD B2C論壇,以支持它,並獲得其最新進展:Production support for MSAL

鑑於這種情況,在這一點上你的選擇是:

  • 等待MSAL生產支持。
  • 查找並使用第三方Xamarin OpenID Connect庫。
  • 自己編碼到協議。

UPDATE:MSAL現在支持生產。Read this blog post for more info