首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用Azure目录对托管的Java应用程序进行身份验证

使用Azure目录对托管的Java应用程序进行身份验证
EN

Stack Overflow用户
提问于 2015-12-16 14:04:21
回答 1查看 1.5K关注 0票数 0

我们的产品是一个托管的Web应用程序,需要由客户机X使用SSO访问。客户端凭据是在Azure Cloud平台上维护的,用户在登录到Windows PC时会得到身份验证。在客户端的Windows环境中集成应用程序的最佳方法是什么,以便所有用户都通过身份验证而无需登录到我们的应用程序?客户端已经指出,我们可以使用ADAL,但我不确定这是否有效,因为我们没有自己的基于AD的或基于LDAP的用户管理平台。我们目前将所有用户管理数据存储在DB中。

我是这个话题的新手,所以任何的指导都是非常感谢的。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-12-17 14:50:40

根据我的理解,问题是,当Java和门户不相同时,门户的身份验证用户访问使用SSO的Java应用程序的url链接。

根据我的经验,我认为您可以尝试使用Azure AD应用程序代理来解决这个问题。您可以参考文档https://azure.microsoft.com/en-us/documentation/articles/active-directory-application-proxy-sso-using-kcd/#working-with-sso-when-on-premises-and-cloud-identities-are-not-identical来了解应用程序代理的应用程序场景。

您可以尝试按照下面的步骤来实现这些需求。作为参考,有一些文档解释了如何处理每个步骤。

  1. 在Azure Portal上启用Azure AD应用程序代理,并为您的应用程序安装和注册代理连接器。有关更多细节,请参阅文档https://azure.microsoft.com/en-us/documentation/articles/active-directory-application-proxy-enable/
  2. 使用application发布应用程序,请遵循https://azure.microsoft.com/en-us/documentation/articles/active-directory-application-proxy-publish/文档的向导步骤。
  3. 为您的应用程序和门户启用SSO,请查看Working with SSO when on-premises and cloud identities are not identical of https://azure.microsoft.com/en-us/documentation/articles/active-directory-application-proxy-sso-using-kcd/#working-with-sso-when-on-premises-and-cloud-identities-are-not-identical部分。

如果在实现该计划时出现了一些问题,您可以首先参考文档https://azure.microsoft.com/en-us/documentation/articles/active-directory-application-proxy-troubleshoot/进行故障排除。

如有任何问题,请随时通知我。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34314104

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档