Windows Azure AppFabric ACS - 添加自定义STS

时间:2011-03-29 13:33:57

标签: c# .net asp.net appfabric wif

我目前已经使用自己的注册名称空间设置和运行Windows Azure AppFabric系统,其中使用了Google / Yahoo / Windows Live STS提供程序。一切正常,我可以使用它们并登录我的应用程序。容易。

但是,我在网上找不到任何与第三方供应商将此自己的STS添加到此列表相关的内容。我已经读到这是可能的,这是我在这里停留的最后一个障碍 - 将Google / Yahoo / Windows Live STS替换为我需要我的应用程序进行身份验证的那些。我无法在STS控制面板中找到任何地方(AppFabric Labs)。

有没有人有这方面的经验并可以提供指导?

提前致谢。

1 个答案:

答案 0 :(得分:2)

您可以通过两种方式添加新的身份提供商:

1-使用左侧的“Identity Providers”菜单选项,然后选择您的选项。它们通常标记为“ADFS v2.0”(这是您用于任何WS-Federation STS的那个,包括STS WIF将在Visual Studio中为您生成),“Facebook”等

2-使用Management API。

对于你正在做的事情,似乎#1是最初的方式。有一个值得注意的例外。 OpenID身份提供程序目前只能以编程方式添加。