我目前已经使用自己的注册名称空间设置和运行Windows Azure AppFabric系统,其中使用了Google / Yahoo / Windows Live STS提供程序。一切正常,我可以使用它们并登录我的应用程序。容易。
但是,我在网上找不到任何与第三方供应商将此自己的STS添加到此列表相关的内容。我已经读到这是可能的,这是我在这里停留的最后一个障碍 - 将Google / Yahoo / Windows Live STS替换为我需要我的应用程序进行身份验证的那些。我无法在STS控制面板中找到任何地方(AppFabric Labs)。
有没有人有这方面的经验并可以提供指导?
提前致谢。
答案 0 :(得分:2)
您可以通过两种方式添加新的身份提供商:
1-使用左侧的“Identity Providers”菜单选项,然后选择您的选项。它们通常标记为“ADFS v2.0”(这是您用于任何WS-Federation STS的那个,包括STS WIF将在Visual Studio中为您生成),“Facebook”等
2-使用Management API。
对于你正在做的事情,似乎#1是最初的方式。有一个值得注意的例外。 OpenID身份提供程序目前只能以编程方式添加。