2011-06-03 31 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%清楚为什么你需要从上面的描述。

相关问题