1

我正在构建一个托管在 Windows azure 中的多租户 mvc 应用程序。

我想利用访问控制服务让用户通过 google、facebook、live id 等获得身份验证......

我设法使用在依赖方应用程序设置中配置的回发 URL 进行简单的身份验证。

但在我的场景中,它更像是:client1.mydomain.com/login 或 client1.com/login 将转到提供商页面选择让我们说谷歌然后他将登录然后他将被重定向到 client1.mydomain。 com/Admin 或 client1.com/Admin

我怎样才能为任何客户实现这一目标?我应该为每个客户端添加一个依赖方应用程序吗?可以通过代码完成吗?脸书可以吗?

我还希望管理面板在 Silverlight 中,一旦客户端通过身份验证,他会在 silverlight 应用程序中保持身份验证吗?

预先感谢您提供任何帮助或可以提供帮助的链接。

弗雷德

4

1 回答 1

1

为了回答你的问题,我会说是的。每个应用程序都必须设置为依赖方。因此,您需要将您的应用程序配置为使用 WIF 并指向您的 Azure ACS。

所有这些方案都包含在Microsoft 标识开发人员培训工具包中。

希望这会有所帮助。

于 2011-06-22T20:21:52.217 回答