我們正在Azure上開發移動Web平臺。 我們有一個網站,它是一個常規的被動認證方案和一個活躍認證場景的web服務的移動客戶端。 我們想創建我們自己的用戶身份存儲,而不是立足於別人,目前他是我們映射的選項,並且我添加了有關它們的問題: (糾正我,如果我錯了或寫一些愚蠢的東西)。Azure獨立用戶存儲和訪問控制服務服務標識
1.Asp.net會員 - 如果我們也想要支持OpenId/OAuth提供商,那麼最初並沒有針對活動場景構建也會阻止我們。 另外,不支持SWT/SAML令牌,所以在將來我們需要在我們的服務環境中使用多個安全處理程序。 如果我們將來需要將Azure ACS集成到Azure ACS中,是否有任何好方法? 2.ADFS 2.0:我們可以在虛擬機上安裝活動目錄並通過它來管理所有用戶,將來我們可以將它集成到Azure ACS中,支持SWT。 活動目錄不是對基本用戶身份驗證的矯枉過正嗎?不會是IT開銷(我們絕望地想要消除的東西)。
3.我們也可以在虛擬機上安裝其他身份管理服務器(例如Oracle身份管理),並將Azure與定製STS相集成。 甲骨文已經指定網絡接入產品線: http://www.oracle.com/technetwork/middleware/id-mgmt/overview/index.html
4,我們可以使用Azure的服務的身份,並簡單地將用戶添加到那裏。我們這裏的主要問題是我們是否可以向這個範圍添加大量的用戶(多於幾百萬)。
問候,
詹姆斯
我從來不明白是爲什麼要使用從代碼叢一點點開源項目(身份服務器鏈接,您發佈的),如果你可以使用Oracle身份服務器或JBoss身份服務器......您怎麼看? – 2012-04-03 16:13:16
我認爲這取決於要求是什麼。如果你不想依賴於Oracle,那麼codeplex類型的解決方案會更好。我認爲這完全是你想要使用的。 ADFS將是一個很好的解決方案,但取決於您的要求。 – Tom 2012-04-03 18:58:01