云应用程序和单点登录(AD 集成)

发布于 2024-09-04 09:06:58 字数 351 浏览 1 评论 0原文

我一直在调查一些云供应商以及他们实现单点登录的能力,特别是在 AD(Active Directory)集成方面。

到目前为止,我了解到 Azure 可以通过 ADFS 和 AppFabric 访问控制产品实现这一点。

在 AWS 中,由于可以创建 VPN 并将 EC2 实例视为私有数据中心的自然扩展,因此我相信实施 SSO 会相当简单(不确定我在这一点上是否正确...请纠正我,如果我错了)。

不过,对于 App Engine,尽管有一些关于 Google Apps 的 AD 同步(不是完全集成)的文档,但我仍在努力找出 AD 集成是否可能......有什么策略吗?

任何有关云应用程序和 AD 集成的信息都将不胜感激!

I've been investigating some cloud vendors and the ability to implement single sign-on with them, especially when it comes to AD (Active Directory) integration.

So far I've learned that with Azure this is possible through ADFS and the AppFabric Access Control offer.

In AWS, since it is possible to create a VPN and see EC2 instances as a natural extension of a private datacenter, I believe implementing SSO would be rather simple (not sure if I'm right on this one... Please correct me if I'm wrong).

With App Engine though, even though there is some documentation on AD synchronization (not full integration) for Google Apps, I'm struggling to find out whether AD integration would be possible... Is there any strategy for that?

Any bit of information on cloud apps and AD integration will be appreciated!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

夜清冷一曲。 2024-09-11 09:06:58

App Engine 应用程序只能使用 HTTP 或 HTTPS 调用其他服务,因此您无法直接查询 AD 服务器。当然,我确信您可以构建一个简单的 HTTP/LDAP 桥(如果尚不存在)。
更新:哎呀,我忘记了 SDC,或者安全数据连接器。它并不完全是 HTTP/LDAP 桥接器,但可以在您的 Intranet 和 Google App Engine 应用程序之间提供桥梁。

App engine apps can only call out to other services using HTTP or HTTPS, so you could not directly query an AD server. Of course, I'm sure you could build a simple HTTP/LDAP bridge if one does not already exist.
UPDATE: oops, I forgot about SDC,or Secure Data Connector. It is not exactly a HTTP/LDAP bridge, but can provide a bridge between your intranet and your Google App Engine app.

游魂 2024-09-11 09:06:58

您通常不需要应用程序(在本例中在 GAE 中运行)和 AD 之间进行通信。

相反,您可以从 STS (ADFS) 获取安全令牌,然后将该令牌发送到配置为接受并信任这些令牌的应用程序。

我不熟悉 GAE,但假设它接受 SAML 令牌并理解 WS-Federation,您可以实现 SSO,而无需暴露 AD 或同步 AD 和 GAE 之间的任何信息(例如使用 ADFS)

这是一个经典的身份联合场景。

You typicially don't need communication between the application (in this case running in GAE) and AD.

You would, instead, get a security token from and STS (ADFS) and then send the token to the app that is would be configured to accept and trust those tokens.

I'm not familiar w/ GAE but assuming it accepts SAML tokens and understands WS-Federation, you can achieve SSO without ever exposing AD or synchronizing any information between AD and GAE (using ADFS for example)

This is a classic identity federation scenario.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文