在【Xamarin+Prism小試牛刀:定制跨平臺(tái)Outlook郵箱應(yīng)用】里面提到了Microsoft 身份認(rèn)證,其實(shí)這也是一大塊需要注意的地方,特作為后續(xù)補(bǔ)充這些知識(shí)點(diǎn)。上章是使用了Microsoft Authentication Library (MSAL)類庫(kù)做認(rèn)證,其實(shí)最后使用的是Azure AD V2.0 的OAuth2.0認(rèn)證,而且支持所有用戶身份認(rèn)證:
個(gè)人用戶(@live.com、@outlook.com、@hotmail.com)
企業(yè)(工作或?qū)W校)用戶(@xxx.onmicrosoft.com)
以前如果需要支持Microsoft個(gè)人賬號(hào)和Azure Active Directory兩者是很困難的,必須實(shí)現(xiàn)兩套認(rèn)證邏輯,現(xiàn)在借助Azure AD V2.0可以一次性實(shí)現(xiàn)。
Azure AD V2.0 和 Azure AD區(qū)別統(tǒng)計(jì)如下:
Azure AD
網(wǎng)友評(píng)論 |