2012-10-02 27 views
0

我正在開發Windows Azure Web應用程序,我想了解在我的體系結構中是否應該使用Windows Azure Control Service(ACS)。所以,我的問題是:ACS - 管理用戶的有效選項

  1. Windows Azure控制服務(ACS)是管理用戶的有效選項嗎?
  2. 我的意思是,我是否應該將其視爲我的應用程序的「身份驗證系統」,而不是實現我自己的數據庫(例如使用Membership)?

回答

1

那麼「有效」,因爲它的工作原理和支持,是的!但我認爲這種價值更多的是將身份和其他身份提供商提供的身份和聲明(如Live,Google等)映射到要求您的應用程序響應的聲明。

您當然可以通過ACS門戶設置您自己的用戶,但對於真正的會員系統,您希望用戶能夠更改密碼,配置文件信息等等。許多操作都可以通過ACS Management REST API完成,但我不知道您可能能夠利用的任何更高級別的抽象或框架。看起來這將是很多工作,但這不是真正的應用程序的核心部分。