我需要一些帮助来创建一个简单的WebRole,它使用LiveId和访问控制服务进行联合授权/身份验证。我能够使用本地测试ASP.NET应用程序,但似乎无法找到有关使用可部署到Azure的Web角色执行此操作所需的步骤的任何信息。我发现的唯一信息是使用自定义STS和ACS或只是LiveID来处理这种情况,但没有任何证据可以同时使用它们。
目前Azure的限制是否会阻止这种情况?我读过一些似乎表明目前无法实现的文章,因为日内瓦框架没有在Azure上完全实现 - 任何人都可以确认吗?
非常感谢您的帮助!
答案 0 :(得分:1)
您可能会发现此资源很有用 - http://code.msdn.microsoft.com/wifwazpassive。它显示了如何在Azure Webrole中使用ACS。它确实使用自定义STS,而不是LiveID,但鉴于它使用的是Geneva框架组件,应该可以使它与LiveID一起使用。