1

I have tried to look over the web but there are contradicting statements. Some of the posts from online forums say this is not being supported.

Can anyone please confirm if ACS supports the scenario where the replying party application (and optionally the STS) is hosted in Azure cloud as a Webrole. If the answer is yes, does one need to do some extra changes in the application and config setting for making it happen?

I have tried to attempt it by deploying a sample application and configuring the ACS to get it authenticated through Windows Live ID. It does not get to the STS and fails with the error "Server Error in '/' Application." which means some address is not being resolved or reached.

Does someone have any idea?

4

1 回答 1

1

是的,这是受支持的方案。在此处查找示例:http ://claimsid.codeplex.com

对于依赖 STS(如 ACS)的 Windows Azure 部署应用程序的唯一特殊考虑是,您需要为“网络农场友好”的应用程序更改默认 cookie 加密机制。这在上面的示例中得到了很好的记录,并得到了 WIF 开箱即用的支持。

在 Windows Azure 上托管您自己的 STS 也是可能的。您通常会将其部署在 Web 角色上。然而,我不是 100% 清楚为什么你需要从上面的描述中得到它。

于 2011-06-03T20:15:48.120 回答