不久前我开始学习与Azure平台相关的一切。我真的很着迷有些东西如何像魅力一样发挥作用。其中之一是 AppFabric 访问控制服务 (ACS) 以及使用 Facebook、Google、Live id 进行单点登录 (SSO) 的可能性...
当我学习如何运行 AppFabric 时,我使用了它的预览版(可在 https://portal.appfabriclabs.com/ 免费获取,但没有 SLA)。有关 SSO 的每个教程都基于该管理门户。
现在,当我拥有真正的 Azure 帐户(以及 AppFabric)时,我真的很困惑,因为我在门户上找不到配置 ACS 的任何地方和部分?我希望能够使用真实的 appfabric 帐户与 facebook、live id 和 google 身份提供商创建中继方?这可能吗?
在某些地方我看到我所说的只是 future ACS 的预览版本,尚未投入生产。所以,如果这是真的,我的主要问题是我可以使用生产版本(真实的 appfabric 帐户)在我的网络应用程序上进行单点登录吗?如果没有,我可以使用当前的 ACS 生产版本做什么?其主要目的是什么?
如果有人有一些描述 AppFabric ACS 预览版和生产版之间主要区别的链接,我将不胜感激。
P.S - 我发现并在 ACS 当前生产版本中考虑的唯一教程位于 https://portal.appfabriclabs.com/ 。但我没有看到与 facebook、google 的集成。那里没有 SSO...
提前谢谢您。
最佳答案
当前的 ACS 生产版本是您在“实验室”中看到的版本的子集。生产目前支持 SWT 和 WRAP。没有 WS-Federation,没有 WS-Trust,没有(或有限的)SAML。
您提到的所有很酷的东西(网站的 SSO、与 FB、Google、Yahoo! 和 LiveID 的开箱即用集成等)都可以在 ACS“实验室”(尚未投入生产)上使用。
关于azure - Azure AppFabric 访问控制服务的预览版和生产版之间的差异,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5456735/