我正在開發一個使用Windows Azure作爲後端的軟件。我正在考慮用戶認證以及如何去解決這個問題。 Windows Azure ACS似乎是處理用戶身份驗證的好方法,而不必擔心用戶名/密碼等。但是,這對我有多大?我應該考慮在什麼時候使用Windows Azure Active Directory?沒有AD的任何重大缺點?Windows Azure ACS和/或Active Directory(WAAD)
1
A
回答
1
你絕對是在這個正確的思路上。以下是我在開發Azure應用程序時所做的一些觀察。
ACS是要走的路,期。在這個時代,沒有理由推出自己的安全系統。讓您的用戶使用他們的Gmail或Facebook帳戶登錄,他們會愛上你的。現在世界上有很多人不會使用你的網站,如果他們必須創建另一個配置文件。
ACS使得將任何OAuth提供程序集成到ACS中變得非常簡單,並且可以立即爲您提供幾種OAuth提供程序。 ACS甚至提供了一個自定義登錄頁面,可以處理大部分繁重的工作。這個解決方案應該是您99%的應用程序所需要的。
就Active Directory而言,只有在嘗試構建Azure託管的Intranet類型網站時才需要它。作爲一個經驗法則,如果您正在爲希望員工使用其現有憑證和安全組訪問您的系統的公司構建站點,請使用Active Directory。如果你沒有這個要求,你可以放心地忽略它。
3
ACS不提供身份驗證 - 它只是不同身份驗證提供程序之間的代理。這是與WAAD的最大區別 - 他們實際上存儲帳戶和憑證,擁有用戶管理UI並提供身份驗證服務。
相關問題
- 1. 用Windows Azure Active Directory(WAAD)轉換聲明
- 2. 如何將Azure Active Directory(WAAD)連接到Windows Azure訪問控制服務(ACS)?
- 3. 帶Windows Active Directory的Windows Azure ACS(2003)
- 4. 在Azure Active Directory中設置直接報告(WAAD)
- 5. auth0和azure active directory
- 6. Windows Azure Active Directory和Office 365集成
- 7. Azure Active Directory SSO
- 8. Azure Active Directory域
- 9. 瞭解WAAD和ACS背後的概念
- 10. Azure Active Directory登錄
- 11. Azure的Active Directory和WCF
- 12. Windows Phone 8和Azure AD/ACS
- 13. 創建Azure的應用程序(Web表單.NET ASP)和上使用SigleSignOn和Windows Server Active Directory的(不是WAAD)
- 14. 使用Azure ACS時無法從Active Directory註銷
- 15. Windows Azure Active Directory應用程序設置
- 16. ADFS連接到Windows Azure Active Directory的
- 17. 螳螂 - 通過的Windows Azure Active Directory的
- 18. Android中的Windows Azure Active Directory認證?
- 19. 的Windows Azure Active Directory權限管理
- 20. 刪除Azure Active Directory
- 21. Azure Active Directory註銷
- 22. Azure Onpremise Active Directory SSO
- 23. Azure Active Directory角色
- 24. Active Directory和Windows phone 7
- 25. Azure Active Directory組/角色
- 26. Azure Active Directory和聯合身份驗證
- 27. TeamCity和Office365/Windows Active Directory集成
- 28. Windows Active Directory複製
- 29. 您是否可以將Windows Azure Active Directory與第三方Active Directory配合使用?
- 30. Azure Active Directory訪問錯誤