如何创建使用 LiveId 和访问控制服务的 Azure 可部署 WebRole
我需要一些帮助来创建一个简单的 WebRole,该 WebRole 使用 LiveId 和访问控制服务的联合授权/身份验证。 我能够让它与本地测试 ASP.NET 应用程序一起使用,但似乎无法找到有关使用可部署到 Azure 的 Web 角色执行此操作所需的步骤的任何信息。 我发现的唯一信息是使用自定义 STS 和 ACS 或仅使用 LiveID 来处理此场景,但没有任何内容演示如何将两者一起使用。
目前 Azure 是否存在阻止这种情况发生的限制? 我读过一些文章,似乎表明由于日内瓦框架尚未在 Azure 上完全实施,目前不可能实现 - 谁能确认?
非常感谢您的帮助!
I need some help with creating a simple WebRole that uses federated authorzation/authentication with LiveId and the Access Control Service. I'm able to get it working with a local test ASP.NET application, but can't seem to find any information on the steps necessary to do this with a Web Role that can be deployed to Azure. The only information that I've found is to handle this scenario using a custom STS and the ACS or just LiveID, but nothing that demonstrates using both together.
Is there currently a limitation with Azure that prevents this? I've read some articles that seem to indicate it isn't currently possible due to the Geneva Framework not being fully implemented on Azure - can anyone confirm?
Thank you very much for any help!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可能会发现此资源很有用 - http://code.msdn.microsoft.com/wifwazpassive 。 它展示了如何在 Azure Webrole 中使用 ACS。 它确实使用自定义 STS,而不是 LiveID,但考虑到它使用Geneva 框架组件,应该可以使其与 LiveID 一起使用。
You may find this resource useful - http://code.msdn.microsoft.com/wifwazpassive. It shows how to use ACS in an Azure Webrole. It does use a custom STS, not LiveID, but given that it's using Geneva framework components it should be possible to make it work with LiveID.