2011-06-03 33 views
1

我試圖查看網頁,但有矛盾的說法。一些來自在線論壇的帖子表示這不被支持。ACS是否支持基於webrole的應用程序和STS

任何人都可以請確認ACS是否支持響應方應用程序(以及可選的STS)作爲Webrole在Azure雲中託管的場景。如果答案是肯定的,那麼是否需要在應用程序和配置設置中進行一些額外的更改才能實現?

我試圖通過部署示例應用程序並配置ACS以通過Windows Live ID進行身份驗證來嘗試它。它沒有到達STS並且因錯誤 「'/'應用程序中的服務器錯誤」而失敗。「這意味着某些地址未被解析或達到。

有人有什麼想法嗎?

回答

1

是的,這是一個受支持的方案。在這裏尋找樣本:http://claimsid.codeplex.com

依賴於STS(如ACS)的Windows Azure部署應用程序的唯一特別考慮因素是您需要更改默認的cookie加密機制,以便實現「網站友好」。這在上述示例中已有詳細記錄,並由WIF開箱即用。

在Windows Azure上託管自己的STS也是可能的。您通常會將其部署在Web角色上。但是,它並不是100%清楚爲什麼你需要從上面的描述。

相關問題